135 N Indiana Avenue, Deland, IL 61839 - MLS#11127942 - Samuel Stel...