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
Michigan
St. Clair County
ALMONT-ANCHOR BAY
Properties in St. Clair County in ALMONT-ANCHOR BAY
Find homes for sale in St. Clair County by selecting a property below:
8234 Anchor Bay Dr, Clay, MI 48001
8751 Alpine Rd, Wales, MI 48027
7914 Anchor Bay, MI
7910 Anchor Bay Dr, Clay, MI 48001
15635 Almont Rd, Allenton, MI 48002
9400 Alpine Rd, Wales, MI 48027
8101 Anchor Bay Dr, Clay, MI 48001
7900 Anchor Bay Dr, Clay, MI 48001
9506 Alpine Rd, Wales, MI 48027
15599 Almont Rd, Allenton, MI 48002
9506 Alpine Rd, Wales, MI 48027
8152 Anchor Bay Dr, Clay, MI 48001
8152 Anchor Bay, MI
8163 Anchor Bay Dr, Clay, MI 48001
15819 Almont Rd, Allenton, MI 48002
8771 Alpine Rd, Wales, MI 48027
9769 Alpine Rd, Wales, MI 48027
7989 Anchor Bay Dr, Clay, MI 48001
7980 Anchor Bay Dr, Clay, MI 48001
7970 Anchor Bay Dr, Clay, MI 48001
8190 Anchor Bay Dr, Clay, MI 48001
7966 Anchor Bay Dr, Clay, MI 48001
8004 Anchor Bay Dr, Clay, MI 48001
8008 Anchor Bay Dr, Clay, MI 48001
8004 Anchor Bay Dr, Clay, MI 48001
7990 Anchor Bay Dr, Clay, MI 48001
8507 Anchor Bay, MI
8036 Anchor Bay Dr, Clay, MI 48001
16200 Almont Rd, Allenton, MI 48002
8048 Anchor Bay Dr, Clay, MI 48001
7752 Anchor Bay Dr, Clay, MI 48001
8014 Anchor Bay Dr, Clay, MI 48001
7752 Anchor Bay Dr, Clay, MI 48001
8178 Anchor Bay Dr, Clay, MI 48001
7907 Anchor Bay Dr, Clay, MI 48001
7808 Anchor Bay Dr, Clay, MI 48001
334 Anchor Bay Dr, Grosse Pointe, MI 48230
15870 Almont Rd, Allenton, MI 48002
7931 Anchor Bay Dr, Clay, MI 48001
15748 Almont Rd, Allenton, MI 48002
7948 Anchor Bay Dr, Clay, MI 48001
7982 Anchor Bay Dr, Clay, MI 48001
7945 Anchor Bay Dr, Clay, MI 48001
8082 Anchor Bay Dr, Clay, MI 48001
7946 Anchor Bay Dr, Clay, MI 48001
7947 Anchor Bay Dr, Clay, MI 48001
15624 Almont Rd, Allenton, MI 48002
15642 Almont Rd, Allenton, MI 48002
15848 Almont Rd, Allenton, MI 48002
15648 Almont Rd, Allenton, MI 48002
15643 Almont Rd, Allenton, MI 48002
10777 Alpine Rd, Riley, MI 48041
15595 Almont Rd, Allenton, MI 48002
16240 Almont Rd, Allenton, MI 48002
15598 Almont Rd, Allenton, MI 48002
8180 Anchor Bay Dr, Clay, MI 48001
7770 Anchor Bay Dr, Clay, MI 48001
8176 Anchor Bay Dr, Clay, MI 48001
7888 Anchor Bay Dr, Clay, MI 48001
15853 Almont Rd, Allenton, MI 48002
15943 Almont Rd, Allenton, MI 48002
8235 Anchor Bay Dr, Clay, MI 48001
8018 Anchor Bay Dr, Clay, MI 48001
15596 Almont Rd, Allenton, MI 48002
15624 Almont Rd, Allenton, MI 48002
8520 Alpine Rd, Wales, MI 48027
7792 Anchor Bay Dr, Clay, MI 48001
15805 Almont Rd, Allenton, MI 48002
7887 Anchor Bay Dr, Clay, MI 48001
15770 Almont Rd, Allenton, MI 48002
10434 Alpine Rd, Wales, MI 48027
7780 Anchor Bay Dr, Clay, MI 48001
15796 Almont Rd, Allenton, MI 48002
15830 Almont Rd, Allenton, MI 48002
7942 Anchor Bay Dr, Clay, MI 48001
7804 Anchor Bay Dr, Clay, MI 48001
16466 Almont Rd, Allenton, MI 48002
8198 Anchor Bay Dr, Clay, MI 48001
8102 Anchor Bay Dr, Clay, MI 48001
16396 Almont Rd, Allenton, MI 48002
9480 Alpine Rd, Wales, MI 48027
16063 Almont Rd, Allenton, MI 48002
16465 Almont Rd, Allenton, MI 48002
16410 Almont Rd, Allenton, MI 48002
10315 Alpine Rd, Wales, MI 48027
8210 Anchor Bay Dr, Clay, MI 48001
7774 Anchor Bay Dr, Clay, MI 48001
16045 Almont Rd, Allenton, MI 48002
10135 Alpine Rd, Wales, MI 48027
16452 Almont Rd, Allenton, MI 48002
8676 Alpine Rd, Wales, MI 48027
16190 Almont Rd, Allenton, MI 48002
8218 Anchor Bay Dr, Clay, MI 48001
7796 Anchor Bay Dr, Clay, MI 48001
8639 Alpine Rd, Wales, MI 48027
8196 Anchor Bay Dr, Clay, MI 48001
3273 Amberwood Dr, Port Huron, MI 48060
8185 Anchor Bay Dr, Clay, MI 48001
15594 Almont Rd, Allenton, MI 48002
3958 Krispin St, Harsens Island, MI 48028
70129 Anchor Bay Dr, Clay Township, MI 48001
3982 Krispin St, Harsens Island, MI 48028
10661 Alpine Rd, Riley, MI 48041
8141 Anchor Bay Dr, Clay, MI 48001
15720 Almont Rd, Allenton, MI 48002
16015 Almont Rd, Allenton, MI 48002
8550 Alpine Rd, Wales, MI 48027
8148 Anchor Bay Dr, Clay, MI 48001
10664 Alpine Rd, Riley, MI 48041
7914 Anchor Bay Dr, Clay, MI 48001
8148 Anchor Bay Dr, Clay, MI 48001
8600 Alpine Rd, Wales, MI 48027
8550 Alpine Rd, Wales, MI 48027
8162 Anchor Bay Dr, Clay, MI 48001
8154 Anchor Bay Dr, Clay, MI 48001
7758 Anchor Bay Dr, Clay, MI 48001
3238 Amberwood Dr, Port Huron, MI 48060
16106 Almont Rd, Allenton, MI 48002
15943 Almont Rd Unit 136 Acre Farm, Allenton, MI 48002
8590 Alpine Rd, Wales, MI 48027
15610 Almont Rd, Allenton, MI 48002
7886 Anchor Bay, MI
0 Ames RD, Harsens Island, MI 48028
8022 Anchor Bay Dr, Clay, MI 48001
3270 Amberwood Dr, Port Huron, MI 48060
7890 Anchor Bay Dr, Clay, MI 48001
9478 Alpine Rd, Wales, MI 48027
8515 Alpine Rd, Wales, MI 48027
15600 Almont Rd, Allenton, MI 48002
3257 Amberwood Dr, Port Huron, MI 48060
8053 Anchor Bay Dr, Clay, MI 48001
10010 Alpine Rd, Wales, MI 48027
8060 Anchor Bay Dr, Clay, MI 48001
7906 Anchor Bay Dr, Clay, MI 48001
8108 Anchor Bay Dr, Clay, MI 48001
10191 Alpine Rd, Wales, MI 48027
8100 Anchor Bay Dr, Clay, MI 48001
10197 Alpine Rd, Wales, MI 48027
8087 Anchor Bay Dr, Clay, MI 48001
8029 Anchor Bay Dr, Clay, MI 48001
9370 Alpine Rd, Wales, MI 48027
8068 Anchor Bay Dr, Clay, MI 48001
16303 Almont Rd, Allenton, MI 48002
15694 Almont Rd, Allenton, MI 48002
7961 Anchor Bay Dr, Clay, MI 48001
8107 Anchor Bay Dr, Clay, MI 48001
16475 Almont RD, Berlin Twp, MI 48003
8899 Anchor Bay, MI
8754 Alpine Rd, Wales, MI 48027
10329 Alpine Rd, Wales, MI 48027
8437 Anchor Bay, MI
8000 Anchor Bay Dr, Clay, MI 48001
8792 Apline Rd, Goodells, MI 48027
7764 Anchor Bay Dr, Clay, MI 48001
7886 Anchor Bay Dr, Clay, MI 48001
3278 Amberwood Dr, Port Huron, MI 48060
15943 Almont Rd, Allenton, MI 48002
10661 Alpine Rd, Riley, MI 48041
5239 Americana Ln, Casco, MI 48064
7974 Anchor Bay Dr, Clay, MI 48001
10419 Alpine Rd, Wales, MI 48027
5283 Americana, Casco, MI 48064
8126 Anchor Bay Dr, Clay, MI 48001
8072 Anchor Bay Dr, Clay, MI 48001
7891 Anchor Bay Dr, Clay, MI 48001
8080 Anchor Bay Dr, Clay, MI 48001
7800 Anchor Bay Dr, Clay, MI 48001
9827 Alpine Rd, Wales, MI 48027
8035 Anchor Bay Dr, Clay Township, MI 48001
8070 Anchor Bay Dr, Clay, MI 48001
9780 Alpine Rd, Wales, MI 48027
8138 Anchor Bay Dr, Clay, MI 48001
7911 Anchor Bay Dr, Clay, MI 48001
8128 Anchor Bay Dr, Clay, MI 48001
10400 Alpine Rd, Wales, MI 48027
8130 Anchor Bay Dr, Clay, MI 48001
8122 Anchor Bay Dr, Clay, MI 48001
7894 Anchor Bay Dr, Clay, MI 48001
7928 Anchor Bay Dr, Clay, MI 48001
7927 Anchor Bay Dr, Clay, MI 48001
9781 Alpine Rd, Goodells, MI 48027
7915 Anchor Bay Dr, Clay, MI 48001
10330 Alpine Rd, Wales, MI 48027
8192 Anchor Bay Dr, Clay, MI 48001
7924 Anchor Bay Dr, Clay, MI 48001
10470 Alpine Rd, Wales, MI 48027