9
71-57 161st St
Fresh Meadows, NY 11365
$4,800,000 USD
14,240 SF
11
Units
4.5% Cap Rate
14,240 SF
$4,800,000 USD
Apartments