Home Tags Maria Mainville

Tag: Maria Mainville

Stamford mall up for sale

“As the retail evolution continues, we are exploring all possible alternatives for the asset, including a sale,” affirmed a spokesman for Taubman Centers, the real estate investment trust that owns the 853,000-square-foot facility at 100 Greyrock Place.