After a series of store closures and financial uncertainty, the Solomon Pond Mall in Marlborough has a new owner in place for a majority of the property. An $8.5 million deal has been finalized for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results