View Details Under Contract $695,500 1 of 46 Willowbrook | St. Charles 4 beds 2 baths 2 ½ baths 3,066 sqft 2.75 acres