Stanford's Taube Stadium Reviews

Stanford's Taube Stadium

1 consumer review |Write a Review
Share This!
  Ask friends for feedback
Product Details
Features:<br>Surface: Cement<br>Capacity: 2,460
Properties
Sport: Tennis
City: Palo Alto
Home of the: Stanford Tennis
Bank of the West Classic
Date Built: 1997