$525,000 -
12 Westchester Square Square
Decatur ,
GA 30030
City: Decatur