Taubman Completes Sale Of Seven Malls To Starwood Capital Group By: Benzinga via Benzinga October 17, 2014 at 09:00 AM EDT Taubman Centers has completed the sale of seven malls to Starwood Capital Group ("Starwood"). The sales are part of Taubman's ongoing ... Read More >>