133 Nichols Road An Amazing 6-Bedroom, 4.5-Bath, 7200 Sq Ft Waterfront Home With a Heated and Air Conditioned 6-Car Garage Cohasset, Massachusetts