1824 Defoor Westside

 1824 Defoor Ave NW Unit #S, AtlantaGA 30318
$1,3501 Bed