2005 De La Cruz Blvd, Santa Clara, CA
1745 Walsh Ave, Santa Clara, CA
2290 De La Cruz Blvd, Santa Clara, CA
750 Comstock St, Santa Clara, CA
3390 De La Cruz Blvd, Santa Clara, CA