3380 Coyote Hill Road in Palo Alto, California