bn:00490951n
Noun Named Entity
SYL
No term available
EN
The Taube Tennis Center is an outdoor tennis facility on the west coast of the United States, located on the campus of Stanford University in Stanford, California. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
SPORT