• 2338 Walsh Ave, Santa Clara, CA 95051