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 ...