T

The Taubman

Nashville, TN

The Taubman Company LLC is a premier real estate investment and management firm specializing in the development, management, and leasing of luxury regional shopping centers.

1

Projects

1

Active

1

Contacts

1

Markets

Projects

Green Hills Mall

2126 Abbott Martin Road

Started permitting
Owner·Aug 9, 2024

Decision makers

RS

Robert S. Taubman

Researched

Chairman and CEO