Ranch in St. Charles on a half acre private treed lot!!!! Open floor plan, large master suite, 3 full baths, and huge finished basement.  $319,900