Where is 18 Av?
Where is 18 Av located?
18 Av, New York, United States (approx. 40.60795°, -74.00174°)
Where is 18 Av on the map?
{"latitude":40.60795,"longitude":-74.00174,"title":"18 Av"}