135-02-06-08 Northern Blvd
Flushing, NY 11354
$8,888,000 USD
9,027 SF
9,027 SF
$8,888,000 USD
Storefront Retail Office