Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Missouri
St. Charles County
St. Charles
HALL-HARVARD
Properties in St. Charles in HALL-HARVARD
Find homes for sale in St. Charles by selecting a property below:
2916 Hameln Dr, Saint Charles, MO 63301
3017 Harpool St, Saint Charles, MO 63301
3009 Harpool St, Saint Charles, MO 63301
920 Hartford Pl, Saint Charles, MO 63301
2908 Hameln Dr, Saint Charles, MO 63301
2904 Hameln Dr, Saint Charles, MO 63301
3005 Harpool St, Saint Charles, MO 63301
3473 Harbor Crossing Dr, Saint Charles, MO 63301
1097 Harness Dr, Saint Charles, MO 63304
3517 Harbor Crossing Dr, Saint Charles, MO 63301
1519 Harvard Way, Saint Charles, MO 63303
3363 Hampton Xing, Saint Charles, MO 63303
3456 Harbor Crossing Dr, Saint Charles, MO 63301
38 Hampton Place Ct, Saint Charles, MO 63303
14 Hampton Place Ct, Saint Charles, MO 63303
62 Hampton Place Ct, Saint Charles, MO 63303
46 Hampton Place Ct, Saint Charles, MO 63303
44 Hampton Place Ct, Saint Charles, MO 63303
3441 Harbor Crossing Dr, Saint Charles, MO 63301
52 Hampton Place Ct, Saint Charles, MO 63303
50 Hampton Place Ct, Saint Charles, MO 63303
3520 Harbor Crossing Dr, Saint Charles, MO 63301
34 Hampton Place Ct, Saint Charles, MO 63303
3516 Harbor Crossing Dr, Saint Charles, MO 63301
32 Hampton Place Ct, Saint Charles, MO 63303
40 Hampton Place Ct, Saint Charles, MO 63303
3472 Harbor Crossing Dr, Saint Charles, MO 63301
3464 Harbor Crossing Dr, Saint Charles, MO 63301
3512 Harbor Crossing Dr, Saint Charles, MO 63301
3500 Harbor Crossing Dr, Saint Charles, MO 63301
70 Hampton Place Ct, Saint Charles, MO 63303
3485 Harbor Crossing Dr, Saint Charles, MO 63301
68 Hampton Place Ct, Saint Charles, MO 63303
58 Hampton Place Ct, Saint Charles, MO 63303
3461 Harbor Crossing Dr, Saint Charles, MO 63301
64 Hampton Place Ct, Saint Charles, MO 63303
3465 Harbor Crossing Dr, Saint Charles, MO 63301
3600 Harry S Truman Blvd, Saint Charles, MO 63301
10 Hansen Mnr, Saint Charles, MO 63303
1155 Hall St, Saint Charles, MO 63301
20 Hanover Hills Ct, Saint Charles, MO 63301
22 Hanover Hills Ct, Saint Charles, MO 63301
3359 Hampton Xing, Saint Charles, MO 63303
3476 Harbor Crossing Dr, Saint Charles, MO 63301
1528 Harvard Way, Saint Charles, MO 63303
3327 Hampton Xing, Saint Charles, MO 63303
1532 Harvard Way, Saint Charles, MO 63303
3370 Hampton Xing, Saint Charles, MO 63303
3366 Hampton Xing, Saint Charles, MO 63303
3362 Hampton Xing, Saint Charles, MO 63303
3335 Hampton Xing, Saint Charles, MO 63303
4 Hansen Mnr, Saint Charles, MO 63303
103 S Hampton Dr, Saint Charles, MO 63304
24 Hanover Hills Ct, Saint Charles, MO 63301
2640 Hampton Rd Unit 2B, Saint Charles, MO 63303
26 Hanover Hills Ct, Saint Charles, MO 63301
8 Hanover Hills Ct, Saint Charles, MO 63301
3343 Hampton Crossing Ct, Saint Charles, MO 63303
14 Hanover Hills Ct, Saint Charles, MO 63301
16 Hanover Hills Ct, Saint Charles, MO 63301
18 Hanover Hills Ct, Saint Charles, MO 63301
6 Hanover Hills Ct, Saint Charles, MO 63301
3505 Harbor Crossing Dr, Saint Charles, MO 63301
2901 Hameln Dr, Saint Charles, MO 63301
900 Hartford Pl, Saint Charles, MO 63301
3501 Harbor Crossing Dr, Saint Charles, MO 63301
3513 Harbor Crossing Dr, Saint Charles, MO 63301
3509 Harbor Crossing Dr, Saint Charles, MO 63301
904 Hartford Pl, Saint Charles, MO 63301
1515 Harvard Way, Saint Charles, MO 63303
1339 Hampton Rd Unit E, Saint Charles, MO 63303
4 Hampton Place Ct, Saint Charles, MO 63303
1148 Hall St, Saint Charles, MO 63301
3460 Harbor Crossing Dr, Saint Charles, MO 63301
3468 Harbor Crossing Dr, Saint Charles, MO 63301
3342 Hampton Xing, Saint Charles, MO 63303
1145 Hall St, Saint Charles, MO 63301
3453 Harbor Crossing Dr, Saint Charles, MO 63301
3326 Hampton Xing, Saint Charles, MO 63303
1149 Hall St, Saint Charles, MO 63301
3452 Harbor Crossing Dr, Saint Charles, MO 63301
3334 Hampton Xing, Saint Charles, MO 63303
3469 Harbor Crossing Dr, Saint Charles, MO 63301
3374 Hampton Xing, Saint Charles, MO 63303
3457 Harbor Crossing Dr, Saint Charles, MO 63301
3481 Harbor Crossing Dr, Saint Charles, MO 63301
1140 Hall St, Saint Charles, MO 63301
3477 Harbor Crossing Dr, Saint Charles, MO 63301
4 Hanover Hills Ct, Saint Charles, MO 63301
1516 Harvard Way, Saint Charles, MO 63303
1520 Harvard Way, Saint Charles, MO 63303
1524 Harvard Way, Saint Charles, MO 63303
16 Hampton Place Ct, Saint Charles, MO 63303
22 Hampton Place Ct, Saint Charles, MO 63303
1531 Harvard Way, Saint Charles, MO 63303
3440 Harbor Crossing Dr, Saint Charles, MO 63301
2924 Hameln Dr, Saint Charles, MO 63301
20 Hampton Place Ct, Saint Charles, MO 63303
1527 Harvard Way, Saint Charles, MO 63303
3448 Harbor Crossing Dr, Saint Charles, MO 63301
2 Hampton Place Ct, Saint Charles, MO 63303
1523 Harvard Way, Saint Charles, MO 63303
3331 Hampton Xing, Saint Charles, MO 63303
3508 Harbor Crossing Dr, Saint Charles, MO 63301
10 Hampton Place Ct, Saint Charles, MO 63303
3449 Harbor Crossing Dr, Saint Charles, MO 63301
2636 Hampton Rd Unit 2D, Saint Charles, MO 63303
2634 Hampton Rd Unit 2E, Saint Charles, MO 63303
6 Hansen Mnr, Saint Charles, MO 63303
3311 Hannibal Dr, Saint Charles, MO 63301
7 Hardwood Dr, Saint Charles, MO 63303
3315 Hannibal Dr, Saint Charles, MO 63301
6 Hardwood Dr, Saint Charles, MO 63303
2925 Hameln Dr, Saint Charles, MO 63301
5 Hardwood Dr, Saint Charles, MO 63303
2929 Hameln Dr, Saint Charles, MO 63301
4 Hardwood Dr, Saint Charles, MO 63303
2933 Hameln Dr, Saint Charles, MO 63301
2937 Hameln Dr, Saint Charles, MO 63301
2928 Hameln Dr, Saint Charles, MO 63301
3314 Hannibal Dr, Saint Charles, MO 63301
2941 Hameln Dr, Saint Charles, MO 63301
3366 Hempstead Pl, St Charles, MO 63301
17 Hancock Ct, Saint Charles, MO 63303
16 Hancock Ct, Saint Charles, MO 63303
12 Hancock Ct, Saint Charles, MO 63303
2920 Hameln Dr, Saint Charles, MO 63301
8 Hardwood Dr, Saint Charles, MO 63303
2921 Hameln Dr, Saint Charles, MO 63301
3307 Hannibal Dr, Saint Charles, MO 63301
3358 Hannibal Dr, Saint Charles, MO 63301
2936 Hameln Dr, Saint Charles, MO 63301
2932 Hameln Dr, Saint Charles, MO 63301
15 Hancock Ct, Saint Charles, MO 63303
14 Hancock Ct, Saint Charles, MO 63303
13 Hancock Ct, Saint Charles, MO 63303
6 Hansen Mnr, Saint Charles, MO 63303
1086 Harness Dr, Saint Charles, MO 63304
28 Hanover Hills Ct, Saint Charles, MO 63301
2 Hansen Mnr, Saint Charles, MO 63303
905 Hartford Pl, Saint Charles, MO 63301
912 Hartford Pl, Saint Charles, MO 63301
916 Hartford Pl, Saint Charles, MO 63301
3010 Harpool St, Saint Charles, MO 63301
1090 Harness Dr, Saint Charles, MO 63304
924 Hartford Pl, Saint Charles, MO 63301
3006 Harpool St, Saint Charles, MO 63301
3002 Harpool St, Saint Charles, MO 63301
1094 Harness Dr, Saint Charles, MO 63304
901 Hartford Pl, Saint Charles, MO 63301
3013 Harpool St, Saint Charles, MO 63301
908 Hartford Pl, Saint Charles, MO 63301
56 Hampton Place Ct, Saint Charles, MO 63303
8 Hampton Place Ct, Saint Charles, MO 63303
928 Hartford Pl, Saint Charles, MO 63301
8 Hansen Mnr, Saint Charles, MO 63303
3445 Harbor Crossing Dr, Saint Charles, MO 63301
3444 Harbor Crossing Dr, Saint Charles, MO 63301
26 Hampton Place Ct, Saint Charles, MO 63303
921 Hartford Pl, Saint Charles, MO 63301
1144 Hall St, Saint Charles, MO 63301
28 Hampton Place Ct, Saint Charles, MO 63303
917 Hartford Pl, Saint Charles, MO 63301
913 Hartford Pl, Saint Charles, MO 63301
11 Hancock Ct, Saint Charles, MO 63303
2912 Hameln Dr, Saint Charles, MO 63301
126 S Hampton Dr, Saint Charles, MO 63304
3303 Hampton Xing, Saint Charles, MO 63303
2917 Hameln Dr, Saint Charles, MO 63301
2643 Hampton Rd Unit A, Saint Charles, MO 63303
3319 Hannibal Dr, Saint Charles, MO 63301
47 Harbor Dr, Saint Charles, MO 63301
1087 Harness Dr, Saint Charles, MO 63304
3504 Harbor Crossing Dr, Saint Charles, MO 63301
127 S Hampton Dr, Saint Charles, MO 63304
3319 Hampton Xing, Saint Charles, MO 63303
2905 Hameln Dr, Saint Charles, MO 63301
129 S Hampton Dr, Saint Charles, MO 63304
2909 Hameln Dr, Saint Charles, MO 63301
909 Hartford Pl, Saint Charles, MO 63301
2913 Hameln Dr, Saint Charles, MO 63301
1088 Harness Dr, Saint Charles, MO 63304
125 Harbor Dr, Saint Charles, MO 63301
108 S Hampton Dr, Saint Charles, MO 63304
3480 Harbor Crossing Dr, Saint Charles, MO 63301