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
MIDDLE CHANNEL-MILLER
Properties in St. Clair County in MIDDLE CHANNEL-MILLER
Find homes for sale in St. Clair County by selecting a property below:
6690 Middle Channel Dr, Harsens Island, MI 48028
6830 Middle Channel Dr, Harsens Island, MI 48028
8260 Middle Channel Dr, St Clair Flats, MI 48001
8330 Middle Channel Dr, Harsens Island, MI 48028
6908 Middle Channel Dr, Harsens Island, MI 48028
8310 Middle Channel Dr, St Clair Flats, MI 48001
7078 Middle Channel Dr, Harsens Island, MI 48028
8630 Middle Channel Dr, St Clair Flats, MI 48001
2840 Midway Ln, Saint Clair, MI 48079
1618 Mill, MI
1895 Mill St, Clay, MI 48001
8963 Middle Channel Dr, St Clair Flats, MI 48001
1567 Mill St, Clay, MI 48001
7334 Middle Channel Dr, Harsens Island, MI 48028
8012 Middle Channel Dr, Harsens Island, MI 48028
2855 E Mill Creek Rd, Saint Clair, MI 48079
1753 Mill St, Clay, MI 48001
2446 Mill Crk Dr, Oxford, MI 48371
7064 Middle Channel Dr, Harsens Island, MI 48028
4875 Mill Creek Dr, Kenockee, MI 48006
8614 Middle Channel Dr, Harsens Island, MI 48028
7861 Middle Channel Dr, Harsens Island, MI 48028
8963 Middle Channel Dr, Harsens Island, MI 48028
8184 Middle Channel Dr, Harsens Island, MI 48028
6670 Middle Channel Dr, Harsens Island, MI 48028
7831 Millard Rd, Lynn, MI 48097
8602 Middle Channel Dr, Harsens Island, MI 48028
8095 Middle Channel Dr, Harsens Island, MI 48028
7886 Millard Rd, Lynn, MI 48097
1632 Mill St, Clay, MI 48001
6720 Middle Channel Dr, Pearl Beach, MI 48001
7228 Middle Channel Dr, Harsens Island, MI 48028
7070 Middle Channel Dr, Harsens Island, MI 48028
1437 Mill St, Clay, MI 48001
1105 Miller Rd, Allenton, MI 48002
8280 Middle Channel Dr, Harsens Island, MI 48028
6170 Middle Channel Dr, Harsens Island, MI 48028
8450 Middle Channel Dr, St Clair Flats, MI 48001
1620 Mill, MI
1630 Mill St, Clay, MI 48001
7238 Middle Channel Dr, Harsens Island, MI 48028
8000 Middle Channel Dr, Harsens Island, MI 48028
8500 Middle Channel Dr, St Clair Flats, MI 48001
8270 Middle Channel Dr, St Clair Flats, MI 48001
8300 Middle Channel Dr, St Clair Flats, MI 48001
8290 Middle Channel Dr, St Clair Flats, MI 48001
8310 Middle Channel Dr, Harsens Island, MI 48028
8290 Middle Channel Dr, St Clair Flats, MI 48001
1780 Mill St, Clay, MI 48001
7110 Middle Channel Dr, Harsens Island, MI 48028
8270 Middle Channel Dr, St Clair Flats, MI 48001
6810 Middle Channel Dr, Harsens Island, MI 48028
6860 Middle Channel Dr, Harsens Island, MI 48028
8300 Middle Channel Dr, St Clair Flats, MI 48001
1843 Mill St, Clay, MI 48001
8280 Middle Channel Dr, St Clair Flats, MI 48001
8260 Middle Channel Dr, St Clair Flats, MI 48001
6270 Middle Channel Dr, Harsens Island, MI 48028
7220 Middle Channel Dr, Harsens Island, MI 48028
8869 Middle Channel Dr, Harsens Island, MI 48028
1141 Miller Rd, Allenton, MI 48002
1625 Mill St, Clay, MI 48001
1621 Mill St, Clay, MI 48001
1820 Mill St, Clay, MI 48001
9467 Middle Channel Dr, Harsens Island, MI 48028
8925 Middle Channel, Harsens Island, MI 48028
8040 Middle Channel Dr, St Clair Flats, MI 48001
15575 Mill St, Allenton, MI 48002
1636 Mill St, Clay, MI 48001
8929 Middle Channel Dr, St Clair Flats, MI 48001
6540 Middle Channel Dr, Harsens Island, MI 48028
8330 Middle Channel Dr, St Clair Flats, MI 48001
8917 Middle Channel Dr, St Clair Flats, MI 48001
8274 Middle Channel Dr, Harsens Island, MI 48028
6 Miller, Allenton, MI 48002
6170 Middle Channel Dr, Harsens Island, MI 48028
6946 Middle Channel Dr, Harsens Island, MI 48028
8248 Middle Channel Dr, Harsens Island, MI 48028
1626 Mill St, Clay, MI 48001
8256 Middle Channel Dr, Harsens Island, MI 48028
7858 Middle Channel Dr, Harsens Island, MI 48028
7238 Middle Channel Dr, Harsens Island, MI 48028
8801 Middle Channel Dr, St Clair Flats, MI 48001
8953 Middle Channel Dr, St Clair Flats, MI 48001
8360 Middle Channel Dr, St Clair Flats, MI 48001
3 Miller, Update, MI 48014
2 Miller, Update, MI 48014
9110 Middle Channel Dr, St Clair Flats, MI 48001
8929 Middle Channel Dr, Harsens Island, MI 48028
8917 Middle Channel Dr, Harsens Island, MI 48028
8334 Middle Channel Dr, Harsens Island, MI 48028
6710 Middle Channel Dr, Harsens Island, MI 48028
1041 Miller Rd, Allenton, MI 48002
6616 Middle Channel Dr, Harsens Island, MI 48028
1071 Miller Rd, Allenton, MI 48002
8388 Middle Channel Dr, Harsens Island, MI 48028
9403 Middle Channel Dr, Harsens Island, MI 48028
9345 Middle Channel Dr, Harsens Island, MI 48028
7060 Middle Channel Dr, Harsens Island, MI 48028
1618 Mill St, Clay, MI 48001
8342 Middle Channel Dr, Harsens Island, MI 48028
8378 Middle Channel Dr, Harsens Island, MI 48028
7030 Middle Channel Dr, Harsens Island, MI 48028
8280 Middle Channel Dr, St Clair Flats, MI 48001
8370 Middle Channel Dr, Harsens Island, MI 48028
8396 Middle Channel Dr, Harsens Island, MI 48028
9850 Middle Channel Dr, Harsens Island, MI 48028
8024 Middle Channel Dr, Harsens Island, MI 48028
8779 Middle Channel Dr, Harsens Island, MI 48028
8042 Middle Channel Dr, Harsens Island, MI 48028
8158 Middle Channel Dr, Harsens Island, MI 48028
8296 Middle Channel Dr, Harsens Island, MI 48028
8450 Middle Channel Dr, St Clair Flats, MI 48001
8292 Middle Channel Dr, Harsens Island, MI 48028
8440 Middle Channel Ref, St Clair Flats, MI 48001
8172 Middle Channel Dr, Harsens Island, MI 48028
8178 Middle Channel Dr, Harsens Island, MI 48028
8711 Middle Channel Dr, Harsens Island, MI 48028
8266 Middle Channel Dr, Harsens Island, MI 48028
8248 Middle Channel Dr, Harsens Island, MI 48028
8925 Middle Channel Dr, St Clair Flats, MI 48001
8470 Middle Channel Dr, St Clair Flats, MI 48001
8356 Middle Channel Dr, Harsens Island, MI 48028
1629 Mill St, Clay, MI 48001
8104 Middle Channel Dr, Harsens Island, MI 48028
7218 Middle Channel Dr, Harsens Island, MI 48028
8116 Middle Channel Dr, Harsens Island, MI 48028
7026 Middle Channel Dr, Harsens Island, MI 48028
8162 Middle Channel Dr, Harsens Island, MI 48028
8128 Middle Channel Dr, Harsens Island, MI 48028
8456 Middle Channel Dr, Harsens Island, MI 48028
8056 Middle Channel Dr, Harsens Island, MI 48028
1885 Mill St, Clay, MI 48001
8084 Middle Channel Dr, Harsens Island, MI 48028
6610 Middle Channel Dr, Harsens Island, MI 48028
1809 Mill St, Clay, MI 48001
8092 Middle Channel Dr, Harsens Island, MI 48028
8312 Middle Channel Dr, Harsens Island, MI 48028
8750 Middle Channel Dr, Harsens Island, MI 48028
1765 Mill St, Clay, MI 48001
1830 Mill St, Clay, MI 48001
6790 Middle Channel Dr, Harsens Island, MI 48028
8025 Middle Channel Dr, St Clair Flats, MI 48001
7861 Middle Channel Dr, Harsens Island, MI 48028
8035 Middle Channel Dr, Harsens Island, MI 48028
8000 Middle Channel Dr, St Clair Flats, MI 48001
7640 Middle Channel Dr, Harsens Island, MI 48028
7780 Middle Channel Dr, Harsens Island, MI 48028
7334 Middle Channel Dr, Harsens Island, MI 48028
1628 Mill, MI
7650 Middle Channel Dr, Harsens Island, MI 48028
7200 Middle Channel Dr, Harsens Island, MI 48028
8146 Middle Channel Dr, Harsens Island, MI 48028
6146 Middle Channel Dr, Harsens Island, MI 48028
8915 Middle Channel Dr, Harsens Island, MI 48028
8018 Middle Channel Dr, Harsens Island, MI 48028
8050 Middle Channel Dr, Harsens Island, MI 48028
1613 Mill St, Clay, MI 48001
8456 MIDDLE CHANNEL DR, ST CLAIR FLATS, MI 48001
8700 Middle Channel Dr, Harsens Island, MI 48028
8923 Middle Channel Dr, St Clair Flats, MI 48001
8746 S Channel Dr, Harsens Island, MI 48028
8965 Middle Channel Dr, Harsens Island, MI 48028
8708 Middle Channel Dr, Harsens Island, MI 48028
6330 Middle Channel Dr, Harsens Island, MI 48028
8758 Middle Channel Dr, Harsens Island, MI 48028
9345 Middle Channel Dr, Harsens Island, MI 48028
4825 Mill Creek Dr, Kenockee, MI 48006
8364 Middle Channel Dr, Harsens Island, MI 48028
6880 Middle Channel Dr, Harsens Island, MI 48028
6566 Middle Channel Dr, Harsens Island, MI 48028
6156 Middle Channel Dr, Harsens Island, MI 48028
1622 Mill St, Clay, MI 48001
6960 Middle Channel Dr, Harsens Island, MI 48028
1620 Mill St, Clay, MI 48001
7000 Middle Channel Dr, Harsens Island, MI 48028
7054 Middle Channel Dr, Harsens Island, MI 48028
7120 Middle Channel Dr, Harsens Island, MI 48028
8100 Middle Channel Dr, Harsens Island, MI 48028
7130 Middle Channel Dr, Harsens Island, MI 48028
1628 Mill St, Clay, MI 48001
6934 Middle Channel Dr, Harsens Island, MI 48028
7791 Millard Rd, Lynn, MI 48097
8400 Middle Channel Dr, Harsens Island, MI 48028
1640 Mill St, Clay, MI 48001
1 Miller Rd, Update, MI 48014