About This Location
This business center offers office space in Atlanta close to amenities in the northwest Cumberland and Galleria submarket in Cobb County with easy access to I-75 and 285. The Metro Atlanta area is a strategic hub favored by high-tech, bioscience and aeronautics industry drawing a diverse and highly educated workforce.
This office space in Atlanta can be found inside the winner of The Outstanding Building of the Year (TOBY) Award. With exquisite furnishings and a luxuriously fitted business center, this establishment has a significant corporate presence and a wide range of commercial residence. Tree lined grounds and a sweeping curved exterior only add to the impressive light-filled interiors of this LEED Gold-certified building which is perfectly suited for any business requirements.