Nov 6 Nov 6 A Church in DeLand, IL - $99,900 Logan Banx Fixer Upper, Chapel Church 150 W North Third StDe Land, IL 618399,852 sqftZillow Link