18
16307 72nd Ave
Flushing, NY 11365
$2,486,600 USD
7,500 SF
1
Unit
7,500 SF
$2,486,600 USD
Storefront Retail Residential