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.
Sustainable strategies: Big and small – You can implement in your firm
As architects, we know sustainability in design is our...