$325,000 -
335 W Ponce De Leon Avenue Unit 405
Decatur ,
GA 30030
City: Decatur