270
DOWNERS GROVE, ILL. — Holladay Properties has opened Burlington Station, an 89-unit luxury apartment complex in Downers Grove. The site, located at 5100 Forest Ave., previously housed a bank building. The property features an 8,000-square-foot outdoor amenity deck in addition to a fitness center, cyber café and covered parking. Monthly rents start at approximately $1,600.