631 Kendall Ave Palo Alto Ca 94306, 6 | HotPads