538 Tuscarora Dr, San Jose, CA 95123, USA
1020 Chestnut St, San Jose, CA 95110, USA
5669 Snell Ave, San Jose, CA 95123, USA
390 San Jose Ave, San Jose, CA 95110, USA