Holladay Properties opens 89-unit luxury apartment community in Downers Grove
Holladay Properties, a South Bend, Indiana-based commercial real estate firm, has opened Burlington Station, an 89-unit luxury apartment complex located at 5100 Forest Avenue in…