$525,000 - 3030 Briarlake Road, Decatur, GA 30033
3030 Briarlake Road
Decatur,
GA
30033
City: Decatur