Sun Devil Soccer Stadium footall stadium

Capacity: 1,051

City: Phoenix

Country: United States

Club: Phoenix FC

International: Unknown