Constructed in 1999, the The View apartment building comprises 160 units of the following unit mix: One Bedroom, Studio, Three Bedroom/Townhouse/One and One Half Bath, Two Bedroom/One Bath, totaling 122,670 SqFt. The property is located in St Charles, at 1000 Geneva Road, Suburban Chicago.