Landlord Representation


The Taubman Company

The Taubman Company, Inc. owns, develops, acquires and operates regional shopping centers nationally. Taubman Company currently owns and/or manages 31 urban and suburban regional and super regional shopping centers in 13 states. In addition, Northlake Mall (Charlotte, N.C.) is under construction and will open September 15, 2005. Taubman Company is headquartered in Bloomfield Hills, Mich.