Union Espanola
Santa Laura, Santiago

Stadium

Santa Laura
Santiago
Capacity
22,500