View Details $2,045,000 1 of 12 Hamlet | Natick 5 beds 4 baths 3,592 sqft 0.92 acres ©2023 MLS Property Information Network, Inc.