6
3653-3669 Main St
Flushing, NY 11354
$38,000,000 USD
27,720 SF
27,720 SF
$38,000,000 USD
Storefront Retail Office