New retail and residential complex in Cohasset aims high

download >