$285,000 -
2103 Stratford Commons Unit 2103
Decatur ,
GA 30033
City: Decatur