1208 Liberty Pkwy NW, Atlanta, GA 30318 Aug 26 Written by Derek Wood SOLD! sold Derek Wood Previous Previous 228 Olympic Place #47, Decatur, GA 30030 Next Next 144 Park Drive, Decatur, GA 30030