Where is 60 St/5 Av?

Where is 60 St/5 Av located?

60 St/5 Av, 60 St/5 Av, United States of America (approx. 40.639736°, -74.01646°)


Where is 60 St/5 Av on the map?