News

A 336-unit apartment complex is expected to be the next phase to begin construction at The Trailhead, the large mixed-use project in north Peoria.