$210,000 -
1010 Scott Boulevard Unit A8
Decatur ,
GA 30030
City: Decatur