SoldResidential3,250,000431 Laurel Avenue, Menlo Park431 Laurel Avenue Menlo Park , CA 940254Beds 3Baths 1,950Sq ftView Listing