Where is Beach 105th Street Station located?
Beach 105th Street Station, Beach 105th Street Station, United States of America (approx. 40.583218°, -73.82759°)
Beach 105th Street Station, Beach 105th Street Station, United States of America (approx. 40.583218°, -73.82759°)