$220,000 -
1351 Byrere Terrace Sw
Atlanta ,
GA 30310
City: Atlanta
Courtesy of Max Schendowich, Newmax, LLC