Homes for sale - 1101 Florimond Drive, Elgin, IL 60123 – MLS#110816...