03/15/2021 Glenwood Station property acquired Holladay Properties has purchased 460 Crescent Boulevard in Glen Ellyn, IL for $2.825 million, which paves the way for development to begin on Glenwood Station, a five-story mixed-use residential and commercial development.