Where is Mineola Ave + Garden St located?
Mineola Ave + Garden St, Mineola Ave + Garden St, United States of America (approx. 40.79019°, -73.652756°)
Mineola Ave + Garden St, Mineola Ave + Garden St, United States of America (approx. 40.79019°, -73.652756°)