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