Trammell Crow Completes 345,000 SF, Transit-Served Office Building in Metro Atlanta

REBusiness Online

Aug 10, 2020

Dallas-based developer Trammell Crow Co. has completed Twelve24, a 345,000-square-foot office building located at 1224 Hammond Drive in Dunwoody, a suburb of Atlanta in the metro’s Central Perimeter submarket.

More Articles