Avaya Stadium

1123 Coleman Avenue - San Jose
Avaya Stadium image