Fue inaugurada el 30 de noviembre de 2005 y es la estación terminal sur de la línea 4 del Metro de Santiago de Chile.