$220,000 -
244 Peters Street Sw Unit 20
Atlanta ,
GA 30313
City: Atlanta