409 N Wabash Street, Odell, IL 60460 - MLS#11137187 - Samuel Stella...