20
81-38 Baxter Ave
Flushing, NY 11373
$2,150,000 USD
4,032 SF
8.89% Cap Rate
4,032 SF
$2,150,000 USD
Storefront Retail Residential