6800 Santa Teresa Blvd, San Jose, CA 95119, USA
6835 Leyland Park Dr, San Jose, CA 95120, USA
921 Thackeray Ln, San Jose, CA 95116, USA
13088 Potts Dr, San Jose, CA 95111, USA