800 Forest Avenue in Crescent Park, Palo Alto, California