Find the full list below:
3710 El Camino Real, Santa Clara, CA 95051, USA
3560 Rambla Pl, Santa Clara, CA 95051, USA