Now , their house in Palo Alto is the official residence of the President of Stanford University . The Lou Henry and Herbert Hoover House in Palo Alto 's foothills is now the official residence of the President of Stanford University .