820 Church St
Decatur, GA 30030
$982,500 USD
1,889 SF
1,889 SF
$982,500 USD
Office