119 W Main Street, Genoa, IL 60135 - MLS#10607119 - Samuel Stella -...