Where is Broadway & 3rd Ave?

Where is Broadway & 3rd Ave located?

Broadway & 3rd Ave, Broadway & 3rd Ave, United States of America (approx. 42.71625°, -73.70355°)


Where is Broadway & 3rd Ave on the map?