16
86-40 57th Ave
Elmhurst, NY 11373
$1,788,800 USD
2,480 SF
4.95% Cap Rate
2,480 SF
$1,788,800 USD
Storefront Retail Residential