8215 Queens Blvd
Elmhurst, NY 11373
$1,480,000 USD
16,816 SF
1
Unit
16,816 SF
$1,480,000 USD
Storefront Retail Residential