T3 American Tobacco South, Durham, NC

Sector:

Office

Address:

631 Willard St, Durham, NC

Stories:

7

Total Square Feet:

257,973

Land Acres:

11.18

Owner:

Affinius Capital and Hines

Developer:

Affinius Capital and Hines

Estimated Delivery:

Q3 2024