Where is 84 St/157 Av?

Where is 84 St/157 Av located?

84 St/157 Av, 84 St/157 Av, United States of America (approx. 40.661446°, -73.84918°)


Where is 84 St/157 Av on the map?