4338-4342 162nd St
Flushing, NY 11358
$9,880,000 USD
21,960 SF
21,960 SF
$9,880,000 USD
Storefront Retail Office