404 Durham St. Menlo Park 94025 MLS# ML81654514 List $ 2,198,000 Sold $ 2,200,000 4 Beds 3 Baths Represented Seller