71-24-71-46 Main St
Flushing, NY 11367
$13,500,000 USD
12,850 SF
5.57% Cap Rate
12,850 SF
$13,500,000 USD
Storefront