3460 West Bayshore Road in Palo Verde, Palo Alto, California