$1,695,000/3 br1,646 square feetMenlo Park, CA