No stadium image available

Capacity: 22,000

City: Los Angeles

Country: United States

Club: Los Angeles FC

International: Unknown