Where is Beach 98th Street Station located?
Beach 98th Street Station, Beach 98th Street Station, United States of America (approx. 40.58544°, -73.82018°)
Beach 98th Street Station, Beach 98th Street Station, United States of America (approx. 40.58544°, -73.82018°)