Taubman Centers Incorporated

73°