Universidad Catolica
San Carlos de Apoquindo, Santiago

Stadium

San Carlos de Apoquindo
Santiago
Capacity
16,000