View Details $499,999 1 of 33 Harvest Hills | St. Charles 3 beds 2 baths 1 ½ baths 2,260 sqft On Site: 9 Days
View Details Under Contract $359,000 1 of 25 Harvest Hills | St. Charles 2 beds 2 baths 1 ½ baths 1,546 sqft On Site: 29 Days