Hempstead, NY Northeast Metro 303 View property website Property Details ADDRESS 303 Main Street, Hempstead, NY, USA DATE ACQUIRED October 2021 NUMBER OF UNITS 166 Previous image Next image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image Click to expand image