Start from
Santa Teresa Village
7028 Santa Teresa Blvd, San Jose 95139