San Jose, CA 95119
6360 Santa Teresa Blvd, Parking lot, San Jose, CA 95119
6360 Santa Teresa Blvd, Parking lot, San Jose, CA 95119
San Jose, CA 95119
San Jose, CA 95119
6360 Santa Teresa Blvd, Parking lot, San Jose, CA 95119