Taubman logo

Extraordinary Retail Environments

About Taubman

Taubman owns, manages and/or leases 26 regional, super-regional and outlet shopping centers in the U.S. and Asia. Our portfolio of U.S. shopping centers, located in major markets, reported trailing 12-month sales in comparable centers of $868 per square foot (September 30, 2019). 

Search Taubman Properties    










 References to “Taubman Centers,” “company” or “Taubman” mean Taubman Centers, Inc., or one or more separate, affiliated entities. Business is actually conducted by an affiliated entity rather than by Taubman Centers, Inc.

Back to top