Other Business Services Atlanta
Learn More
Cumberland Center II is a 17-story iconic office tower located in the Cumberland-Galleria submarket of Atlanta, Georgia. Built in 1989 on a hilltop, the property has completely unobstructed views of the Atlanta cityscape and is adjacent to a Courtyard Marriott hotel and the 1.4 million square foot Cumberland Mall.
Loading map...