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
GREEN-BATES
Properties in St. Clair County in GREEN-BATES
Find homes for sale in St. Clair County by selecting a property below:
7186 S Channel Dr, Harsens Island, MI 48028
7623 S Channel Dr, Harsens Island, MI 48028
7049 S Channel Dr, Harsens Island, MI 48028
7860 Bates Hwy, Harsens Island, MI 48028
7860 Bates Hwy, Harsens Island, MI 48028
7850 Bates Hwy, Harsens Island, MI 48028
7651 S Channel Dr, Harsens Island, MI 48028
8135 Bates Hwy, Harsens Island, MI 48028
7624 S Channel Dr, Harsens Island, MI 48028
7841 S Channel Dr, Harsens Island, MI 48028
7095 S Channel Dr, Harsens Island, MI 48028
7841 Bates Hwy, Harsens Island, MI 48028
7867 Bates Hwy, Harsens Island, MI 48028
7555 S Channel Dr, Harsens Island, MI 48028
7272 Lazy Ln, Harsens Island, MI 48028
8395 N Channel, Clay, MI 48001
8399 N Channel, Clay, MI 48001
8049 S Channel Dr, Harsens Island, MI 48028
8320 S Channel Dr, Harsens Island, MI 48028
7000 S Channel Dr, Harsens Island, MI 48028
6952 Green Dr, Harsens Island, MI 48028
7700 Bates Hwy, Harsens Island, MI 48028
8409 Bates Hwy, Harsens Island, MI 48028
791 N Channel Dr, Harsens Island, MI 48028
7159 S Channel Dr, Harsens Island, MI 48028
7900 S Channel Dr, Harsens Island, MI 48028
7140 S Channel Dr, Harsens Island, MI 48028
7659 S Channel Dr, Harsens Island, MI 48028
7657 S Channel Dr, Harsens Island, MI 48028
7362 S Channel Dr, Harsens Island, MI 48028
7575 S Channel Dr, Harsens Island, MI 48028
7290 Lazy Ln, Harsens Island, MI 48028
7689 S Channel Dr, Harsens Island, MI 48028
7685 S Channel Dr, Harsens Island, MI 48028
7312 S Channel Dr, Harsens Island, MI 48028
7278 Lazy Ln, Harsens Island, MI 48028
8352 Benson, Harsens Island, MI 48028
7276 Lazy Ln, Harsens Island, MI 48028
7317 Bates Hwy, Harsens Island, MI 48028
8336 S Channel Dr, Harsens Island, MI 48028
7836 Bates Hwy, Harsens Island, MI 48028
7610 S Channel Dr, Harsens Island, MI 48028
8364 Benson, Harsens Island, MI 48028
7693 S Channel Dr, Harsens Island, MI 48028
7607 S Channel Dr, Harsens Island, MI 48028
7737 Bates Hwy, Harsens Island, MI 48028
7615 S Channel Dr, Harsens Island, MI 48028
8146 Bates Hwy, Harsens Island, MI 48028
7831 S Channel Dr, Harsens Island, MI 48028
7661 S Channel Dr, Harsens Island, MI 48028
8117 Bates Hwy, Harsens Island, MI 48028
7577 S Channel Dr, Harsens Island, MI 48028
8170 Bates Hwy, Harsens Island, MI 48028
7650 S Channel Dr, Harsens Island, MI 48028
8139 Bates Hwy, Harsens Island, MI 48028
8128 Bates Hwy, Harsens Island, MI 48028
7310 S Channel Dr, Harsens Island, MI 48028
7836 Bates Hwy, Harsens Island, MI 48028
7380 S Channel Dr, Harsens Island, MI 48028
7496 S Channel Dr, Harsens Island, MI 48028
8303 Bates Hwy, Harsens Island, MI 48028
8296 S Channel Dr, Harsens Island, MI 48028
8396 Bates Hwy, Harsens Island, MI 48028
7286 Lazy Ln, Harsens Island, MI 48028
727 N Channel Dr, Harsens Island, MI 48028
6768 Green Dr, Harsens Island, MI 48028
7898 Bates Hwy, Harsens Island, MI 48028
757 N Channel Dr, Harsens Island, MI 48028
8195 Bates Hwy, Harsens Island, MI 48028
731 N Channel Dr, Harsens Island, MI 48028
7619 S Channel Dr, Harsens Island, MI 48028
6835 S Channel Dr, Harsens Island, MI 48028
6655 Green Dr, Harsens Island, MI 48028
7054 S Channel Dr, Harsens Island, MI 48028
7090 S Channel Dr, Harsens Island, MI 48028
8344 Benson, Harsens Island, MI 48028
7382 S Channel Dr, Harsens Island, MI 48028
7332 S Channel Dr, Harsens Island, MI 48028
833 N Channel Dr, Harsens Island, MI 48028
7533 S Channel Dr, Harsens Island, MI 48028
7338 S Channel Dr, Harsens Island, MI 48028
7500 S Channel Dr, Harsens Island, MI 48028
7733 Bates Hwy, Harsens Island, MI 48028
7270 Lazy Ln, Harsens Island, MI 48028
7300 S Channel Dr, Harsens Island, MI 48028
8000 Bates Hwy, Harsens Island, MI 48028
7025 S Channel Dr, Harsens Island, MI 48028
7620 S Channel Dr, Harsens Island, MI 48028
8340 Benson, Harsens Island, MI 48028
7618 S Channel Dr, Harsens Island, MI 48028
8312 S Channel Dr, Harsens Island, MI 48028
8375 S Channel Dr, Harsens Island, MI 48028
7630 S Channel Dr, Harsens Island, MI 48028
7008 S Channel Dr, Harsens Island, MI 48028
7085 S Channel Dr, Harsens Island, MI 48028
7615 S Channel Dr, Harsens Island, MI 48028
6804 S Channel Dr, Harsens Island, MI 48028
7088 S Channel Dr, Harsens Island, MI 48028
7603 S Channel Dr, Harsens Island, MI 48028
7262 Lazy Ln, Harsens Island, MI 48028
7869 Bates Hwy, Harsens Island, MI 48028
7831 S Channel Dr, Harsens Island, MI 48028
7573 S Channel Dr, Harsens Island, MI 48028
779 N Channel Dr, Harsens Island, MI 48028
7346 S Channel Dr, Harsens Island, MI 48028
8390 Bates Hwy, Harsens Island, MI 48028
6788 S Channel Dr, Harsens Island, MI 48028
7885 S Channel Dr, Harsens Island, MI 48028
8047 S Channel Dr, Harsens Island, MI 48028
8315 Bates Hwy, Harsens Island, MI 48028
8432 Bates Hwy, Harsens Island, MI 48028
8440 Bates Hwy, Harsens Island, MI 48028
6704 Green Dr, Harsens Island, MI 48028
745 N Channel Dr, Harsens Island, MI 48028
8404 Bates Hwy, Harsens Island, MI 48028
8414 Bates Hwy, Harsens Island, MI 48028
7322 S Channel Dr, Harsens Island, MI 48028
8394 S Channel Dr, Harsens Island, MI 48028
7306 S Channel Dr, Harsens Island, MI 48028
8415 Bates Hwy, Harsens Island, MI 48028
7354 S Channel Dr, Harsens Island, MI 48028
8065 S Channel Dr, Harsens Island, MI 48028
7309 Bates Hwy, Harsens Island, MI 48028
8400 Bates Hwy, Harsens Island, MI 48028
6585 Green Dr, Harsens Island, MI 48028
773 N Channel Dr, Harsens Island, MI 48028
7504 S Channel Dr, Harsens Island, MI 48028
6820 S Channel Dr, Harsens Island, MI 48028
7077 S Channel Dr, Harsens Island, MI 48028
785 N Channel Dr, Harsens Island, MI 48028
7470 S Channel Dr, Harsens Island, MI 48028
6648 Green Dr, Harsens Island, MI 48028
8150 Bates Hwy, Harsens Island, MI 48028
6682 Green Dr, Harsens Island, MI 48028
7069 S Channel Dr, Harsens Island, MI 48028
6520 Green Dr, Harsens Island, MI 48028
6550 Green Dr, Harsens Island, MI 48028
8120 Bates Hwy, Harsens Island, MI 48028
8200 S Channel Dr, Harsens Island, MI 48028
7873 Bates Hwy, Harsens Island, MI 48028
8064 S Channel Dr, Harsens Island, MI 48028
7069 S Channel Dr, Harsens Island, MI 48028
739 N Channel Dr, Harsens Island, MI 48028
805 N Channel Dr, Harsens Island, MI 48028
7115 S Channel Dr, Harsens Island, MI 48028
7035 S Channel Dr, Harsens Island, MI 48028
6880 S Channel Dr, Harsens Island, MI 48028
7540 S Channel Dr, Harsens Island, MI 48028
7284 Lazy Ln, Harsens Island, MI 48028
8215 N Channel, Clay, MI 48001
8165 S Channel Dr, Harsens Island, MI 48028
8117 Bates Hwy, Harsens Island, MI 48028
8405 N Channel, Clay, MI 48001
8136 Bates Hwy, Harsens Island, MI 48028
8421 N Channel, Clay, MI 48001
7059 S Channel Dr, Harsens Island, MI 48028
7907 Bates Hwy, Harsens Island, MI 48028
6535 Green Dr, Harsens Island, MI 48028
8425 N Channel, Clay, MI 48001
7545 S Channel Dr, Harsens Island, MI 48028
8052 Bates Hwy, Harsens Island, MI 48028
7159 S Channel Dr, Harsens Island, MI 48028
721 N Channel Dr, Harsens Island, MI 48028
7750 Bates Hwy, Harsens Island, MI 48028
7183 Lazy Ln, Harsens Island, MI 48028
8298 S Channel Dr, Harsens Island, MI 48028
7910 S Channel Dr, Harsens Island, MI 48028
7601 S Channel Dr, Harsens Island, MI 48028
6720 S Channel Dr, Harsens Island, MI 48028
7200 Lazy Ln, Harsens Island, MI 48028
8275 N Channel Dr, Algonac, MI 48001
8305 N Channel Dr, Algonac, MI 48001
7140 S Channel Dr, Harsens Island, MI 48028
707 N Channel Dr, Harsens Island, MI 48028
7194 Lazy Ln, Harsens Island, MI 48028
7183 Lazy Ln, Harsens Island, MI 48028
8360 Benson, Harsens Island, MI 48028
7739 Bates Hwy, Harsens Island, MI 48028
8375 N Channel, Clay, MI 48001
7635 S Channel Dr, Harsens Island, MI 48028
7284 S Channel Dr, Harsens Island, MI 48028
8354 Bates Hwy, Harsens Island, MI 48028
8356 Bates Hwy, Harsens Island, MI 48028
6850 S Channel Dr, Harsens Island, MI 48028
8255 N Channel Dr, Algonac, MI 48001
7565 S Channel Dr, Harsens Island, MI 48028