6
172-18 Jamaica Ave
Jamaica, NY 11432
$10,385,000 USD
36,800 SF
30
Units
36,800 SF
$10,385,000 USD
Apartments