250 Curtner Ave Palo Alto Ca 94306, 2 | HotPads