bn:03109814n
Noun Named Entity
PT
No term available
EN
Downtown Campbell station is a Santa Clara Valley Transportation Authority light rail station, located in downtown Campbell, California. Wikipedia
English:
VTA
Relations
Sources
CONNECTING LINE
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY