27
170-14 89th Ave
Jamaica, NY 11432
$5,500,000 USD
11,145 SF
10
Units
5.63% Cap Rate
11,145 SF
$5,500,000 USD
Apartments