Estadio Norberto "Tito" Tomaghello

Location: Buenos Aires, Argentina πŸ‡¦πŸ‡·
Capacity: 10,500
Tenant: Defensa y Justicia