Merkatondoa footall stadium

Capacity: 3,500

City: Estella

Country: Spain

Club: CD Izarra

International: Unknown