News
The Staples Mill Plaza shopping center has a new owner. A holding company – SO - Staples Mill Plaza JV LLC – purchased the 70,147-square-foot shopping center for $10.02 million in a deal that closed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results