230 Leeward Way, Ottawa, IL 61350 - MLS#10688319 - Russell Vilt - R...