Where is High Street Station located?
High Street Station, High Street Station (IND Eighth Avenue Line), United States of America (approx. 40.69889°, -73.989716°)
High Street Station, High Street Station (IND Eighth Avenue Line), United States of America (approx. 40.69889°, -73.989716°)