$475,000 -
1124 Dekalb Avenue Ne Unit 17
Atlanta ,
GA 30307
City: Atlanta