119/121 W Main Street, Genoa, IL 60135 - MLS#11168093 - Russell Vil...