site logo

Taubman joins Simon Property in closing its shopping centers.

Simon Property Group