$275,000 -
2630 Talley Street Unit 405
Decatur ,
GA 30030
County: DeKalb