Where is Huntington Place Station located?
Huntington Place Station, Huntington Place Station, United States of America (approx. 42.3282°, -83.04989°)
Huntington Place Station, Huntington Place Station, United States of America (approx. 42.3282°, -83.04989°)