Homes for sale - 121 S Melrose Avenue, Elgin, IL 60123 – MLS#110598...