Locally based investment firm Torrington has purchased The Ridge, a 300,000-square-foot retail power center in Rochester, located along the Maine-New Hampshire border, for $51.3 million. The Ridge is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results