$239,500 -
263 Jefferson Place Unit 30
Decatur ,
GA 30030
City: Decatur