Imagen de estadio no disponible

Capacidad: 18,000

Ciudad: San Jose

País: Estados Unidos

Club: The Town FC

Internacional: Desconocido