2 bed, 1040 sqft, $3,395, Menlo Park, CA 94025 - HotPads