630 Martin Ave, Santa Clara, CA 95050, USA
2330 Walsh Ave, Santa Clara, CA 95051, USA
3315 Woodward Ave, Santa Clara, CA 95054, USA
881 Clyde Ave, Santa Clara, CA 95054, USA