Where is Metrorail Civic Center Station?

Where is Metrorail Civic Center Station located?

Metrorail Civic Center Station, Metrorail Civic Center Station, United States of America (approx. 25.7896°, -80.21502°)


Where is Metrorail Civic Center Station on the map?