Where is 7th Street/Metro Center Station?

Where is 7th Street/Metro Center Station located?

7th Street/Metro Center Station, 7th Street/Metro Center Station, United States of America (approx. 34.0487°, -118.2587°)


Where is 7th Street/Metro Center Station on the map?