Where is 7th Street/Metro Center Station?

Where is 7th Street/Metro Center Station located?

7th Street/Metro Center Station, California, United States (approx. 34.04855°, -118.2591°)


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