Where is 18 Av/72 St?
Where is 18 Av/72 St located?
18 Av/72 St, New York, United States (approx. 40.61492°, -73.99455°)
Where is 18 Av/72 St on the map?
{"latitude":40.61492,"longitude":-73.99455,"title":"18 Av/72 St"}