881 Clyde Ave, Santa Clara, CA 95054, USA
1564 Main St, Santa Clara, CA 95050, USA
406 El Camino Real, Santa Clara, CA 95050, USA
630 Martin Ave, Santa Clara, CA 95050, USA