Avaya Stadium

United States, Santa Clara

Opened in 2015
Capacity 18 000
© WildSoft 2007-2018