95 University Avenue in Palo Alto, California