Home Tags Taubman Centers
Tag: Taubman Centers
Taubman stated the termination announcement was "invalid and without merit."
The fate of the Stamford Town Center, which was put up for sale in October, is unclear.
Taubman Centers, the real estate investment trust that owns the 853,000-square-foot facility at 100 Greyrock Place, announced in October that it was putting the mall up for sale.
Stolzenbach most recently was director of operations for Bergdorf Goodman, following several years at Neiman Marcus.