1
261 S Franklin St
Hempstead, NY 11550
$21,500,000 USD
88,555 SF
100
Units
88,555 SF
$21,500,000 USD
Apartments