T3 American Tobacco North, Durham, NC

Sector:  Office

Address:  611 Willard St, Durham, NC, USA

Stories:  6

Total Square Feet:   145,920

Land Acres:  11.18

Owner:  Affinius Capital and Hines

Developer:  Affinius Capital and Hines

Estimated Delivery:   Q3 2024

Scroll to Top