$215,000 -
2405 Stratford Commons Unit 2405
Decatur ,
GA 30033
City: Decatur