2 bed, 582 sqft, $3,495, Palo Alto, CA 94301 - HotPads