59-66 56th Ave
Flushing, NY 11378
$1,400,000 USD
3,300 SF
5.38% Cap Rate
3,300 SF
$1,400,000 USD
Storefront Retail Residential