501 Oxford Avenue in Evergreen Park, Palo Alto, California