11
87-26 175th St
Jamaica, NY 11432
$7,000,000 USD
28,420 SF
16
Units
4.8% Cap Rate
28,420 SF
$7,000,000 USD
Apartments