Universidad de Costa Rica

Estadio Ecologico, San Jose

Head to head

Stadium

Estadio Ecologico
San Jose
Capacity
1,800