The View Apartments St Charles 1000 Geneva RoadSt Charles, IL, 60174 View Phone View Website Experience & Reliability Find Your Way, Find Your Home! About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page