06/29/2023 Groundbreaking at Glenwood Station in Glen Ellyn Holladay Properties has broken ground on a new 86-unit luxury residential apartment community in Glen Ellyn, IL.