615 West El Camino Real in Cuesta Park, Mountain View, California