$570,000 -
2205 Meador Avenue Se
Atlanta ,
GA 30315
City: Atlanta
Courtesy of Andrea Morgan, Century 21 Connect Realty