Where is Beach 67th Street Station located?
Beach 67th Street Station, Beach 67th Street Station, United States of America (approx. 40.59092°, -73.79681°)
Beach 67th Street Station, Beach 67th Street Station, United States of America (approx. 40.59092°, -73.79681°)