New Aluminum and Fiberglass Installation in Cohasset, MA!
The town of Cohasset, MA is definitely a beautiful location. The town’s name came from the Algonquian word “Conahasset”, meaning “long rocky place”, which boasts some irony in that of the roughly 31 square miles that makes up the town – about 21 miles of it is water! Settled into the land area of Cohasset is this lovely home built in 1968. …