Report - TAUBMAN CENTERS, INC....Forever 21 and the subsequent restructuring of leases, comp center NOI would have been up. Trailing 12-month sales in U.S. sales comparable centers were $955

Please pass captcha verification before submit form