2 Beal’s Cove Rd B Hingham MA 02043