New state report card data also shows growth for elementary school students on state exams and more Illinois graduates ...
The development of 52 rental units, costing $15.4 million, is scheduled to open in the fall of 2026. The development site is located at 2345 W 54th St, Davenport.