Downtown Mountain View station
Downtown Mountain View station is an intermodal transit station located in Mountain View , California . 
<triplet> Downtown Mountain View station <subj> Mountain View, California <obj> located in the administrative territorial entity