Homes for sale - 3174 Humboldt Street, Elgin, IL 60123 – MLS#112381...