Where is 60 St/6 Av?

Where is 60 St/6 Av located?

60 St/6 Av, 60 St/6 Av, United States of America (approx. 40.63839°, -74.01421°)


Where is 60 St/6 Av on the map?