102 – 108 North Street Hingham MA Acquired in 2025, Hingham Square Shops is a retail property strategically located in the main retail corridor of Hingham. 3,214 sq ft 1900