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