Hinsdale Lake Terrace
16 West 450 Honeysuckle Rose Lake
Willowbrook, Illinois
582 units | Acquired April 2018