Where is 8 St-NYU?

Where is 8 St-NYU located?

8 St-NYU, 8 St-NYU, United States of America (approx. 40.730328°, -73.99263°)


Where is 8 St-NYU on the map?