37-41 103rd St
Flushing, NY 11368
$5,400,000 USD
7,006 SF
5.02% Cap Rate
7,006 SF
$5,400,000 USD
Storefront Retail Residential