Apartment Unit 12288 at 1224 Defoor Village Court NW, Atlanta, GA 30318 - HotPads | HotPads