Homes for sale - 222 VILLA Street, Elgin, IL 60120 – MLS#11202460 -...