Central Park Towers

 120 S State Street, ElginIL 60123