Almagro footall stadium

Capacity: 21,000

City: Buenos Aires

Country: Argentina

Club: Almagro

International: Unknown