View Details Under Contract $839,000 1 of 37 South Natick | Natick 4 beds 2 baths 2,059 sqft 0.22 acres