- Aug 16 2016
- 0
170 E. Lake St., Elmhurst, IL 60126
August 16, 2016 0
Great location!! Newly remodeled units! Near I-290 and I-294, this 2 story building has 10 -2 BR and 11 -1 BR apartments. The building is equipped laundry and storage facilities on site and is secured with a buzzer entry system. Rent includes heat, water and cooking gas.