Apartment Unit 4 at 1060 Kane Street 4, South Elgin, IL 60177 | HotPads