View Details $3,850,000 1 of 42 Cranberry Cove | Hopkinton 5 beds 6 baths 2 ½ baths 9,611 sqft 1.39 acres