3201 Scott Boulevard in Santa Clara, California