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?