• 2328 Walsh Ave, Santa Clara, CA 95051