Apartment Unit 12289 at 1224 Defoor Village Court NW #12289, Atlanta, GA 30318 - HotPads