$429,000 -
1124 Dekalb Avenue Ne Unit 13
Atlanta ,
GA 30307
City: Atlanta