Homes for sale - 31 Spencer Place, Hempstead, NY 11550 – MLS#318396...