000 18th Road, Ottawa, IL 61350 - MLS#10665154 - Tracy and Sam Stel...