Illinois Kane County Saint Charles Glenview Dr 38W686 Glenview Dr View as ownerOff Market Interested in selling your home? Estimated home value* $408,000 *Estimation is calculated based on tax assessment records, recent sale prices of comparable properties, and other factors. 0.5acre lot0....