7
81-38 Baxter Ave
Flushing, NY 11373
$1,999,999 USD
4,032 SF
6.69% Cap Rate
4,032 SF
$1,999,999 USD
Storefront Retail Residential