530 Locust Street, Elgin, IL 60123 - HotPads