3N903 Ralph Waldo Emerson Ln, St Charles, IL 60175 is currently not for sale. The 5,948 Square Feet single family home is a 4 beds, 5 baths property. This home was built in 2003 and last sold on 2020-11-23 for $715,000. View more property details, sales
St. Charles North Team Takes Mock Trial Title