24-01 23rd Ave
Astoria, NY 11105
$1,799,000 USD
2,655 SF
2,655 SF
$1,799,000 USD
Storefront Retail Residential