1/20 20 Active $2,807 3 Beds2 Baths1,549 SqFt 1824 Defoor AVE NW #2101, Atlanta, GA 30318 Condo Listed by Promove House + Condo Group, LLC