Homes for sale - 413 W Main Street, Genoa, IL 60135 – MLS#10640586 ...