80-12 51st Ave
$2,900,000
80-12 51st Ave, Elmhurst, NY 11373
For Sale
Commercial
Active
Last Updated: 07/31/2025
1961
Year Built
1
Floors
Details:
Year Built: 1961
Floors: 1
Location

Gallery








