5150 El Camino Real in North Los Altos, Los Altos, California