Area map for 40-19 79th Street

Advertising
Address40-19 79th Street (map)
Elmhurst, NY 11373
NeighborhoodElmhurst, Queens
Year Built1926
Structure4 floors, 48 apartment units

The area map for 40-19 79th Street (40-19 79th Street, Elmhurst, NY 11373)