Homes for sale - 18 Spencer PL, Hempstead, NY 11550 – MLS#436367 - ...