Welcome to the Towers at Wildwood Plaza. The property is located on one of the most attractive sites in the Southeast. Sitting on 15 acres of land, the two 16-story towers are comprised of over 700,000 square feet of Class A office space. Allowing for sweeping 360 degree views of the Atlanta skyline and the 1600 acre Chattahoochee National Forest.
For more information on this property, please call Sabrina Gibson, Eric Ross or Clark Gore at 404-504-7900.