28
89-17 Jamaica Ave
Jamaica, NY 11421
$1,099,000 USD
2,146 SF
6.08% Cap Rate
2,146 SF
$1,099,000 USD
Storefront Retail Residential