7
16230 86th Ave
Jamaica, NY 11432
$2,400,000 USD
6,230 SF
9
Units
7% Cap Rate
6,230 SF
$2,400,000 USD
Apartments