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.
Duda|Paine Architects Sets New Standards in Wellness Design
Duda|Paine Architects has once again demonstrated its...