3606 El Camino Real in Palo Alto