Where is Eighth Street–New York University Station located?
Eighth Street–New York University Station, Eighth Street–New York University Station, United States of America (approx. 40.727592°, -73.9853°)
Eighth Street–New York University Station, Eighth Street–New York University Station, United States of America (approx. 40.727592°, -73.9853°)