Construction has begun on the new transit-oriented 16-story officer tower next to the Dunwoody MARTA station named Twelve24 for its address on Hammond Drive. The office tower will include 335,000 square feet of Class A office space and 11,000 square feet of ground floor retail and restaurants.
Duda|Paine Architects Sets New Standards in Wellness Design
Duda|Paine Architects has once again demonstrated its...