Indios Verdes metro station
…and Cometro, the latter being a subsidiary of Empresas ICA. The section including Indios Verdes metro station formed part of a northward extension from La Raza, and opened on 1 December 1979, becoming the line's northern terminal station, with trains operations southward toward Hospital General station. The…