250 Sherman Avenue in Evergreen Park, Palo Alto, California