VTA Route 103
(Redirected from VTA 103)
đ Eastridge Transit Center - Palo Alto (Stanford Industrial Park)
Weekday peak hours only (westbound in the morning, eastbound in the afternoon).
Points of interest
Connections
Light Rail: