Metro Indios Verdes photograph

Metro Indios Verdes

Use attributes for filter !
Address07369 Mexico City, CDMX, Mexico
Opened December 1, 1979
Platforms in use 2
Structure type Rapid transit
Level 1
Tracks 3
Date of Reg.
Date of Upd.
ID870061
Send edit request

About Metro Indios Verdes


Indios Verdes is a station on the Mexico City Metro. Indios Verdes, located in the northern reaches of Mexico City, is the current terminal station for the Metro's Line 3.

Where is the Metro Indios Verdes

Metro Indios Verdes Map
Click on the photo of Metro Indios Verdes to view it on Google Maps.

Metro Indios Verdes Photos

Related Persons

Next Profile ❯