Estadio Tecnologico de Oaxaca

Name:
Estadio Tecnologico de Oaxaca
Country:
Mexico
City:
Oaxaca
Seating capacity:
14950