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.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.