Sold!The Margaret Holland Inn128 South Main Street · Northfield · Sold!3,326 SF on .25 Acres$625,000Beds Baths 3,326 SF on .25 AcresSq ftView Listing