stadium

Spartan Stadium

San Jose, United States of America

Address | 1257 S 10th St, 95112 San Jose

Capacity | 30456

Finished Matches