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