View Details New $1,900,000 1 of 41 Black Rock | Cohasset 5 beds 3 baths 1 ½ baths 3,556 sqft 0.54 acres