3
13821 Jamaica Ave
Jamaica, NY 11435
$5,990,000 USD
4,960 SF
12
Units
5.85% Cap Rate
4,960 SF
$5,990,000 USD
Apartments