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
Macomb County
St. Clair Shores
ROY-SAINT CLAIR
Properties in St. Clair Shores in ROY-SAINT CLAIR
Find homes for sale in St. Clair Shores by selecting a property below:
28312 Roy St, Saint Clair Shores, MI 48081
28311 Ruehle St, Saint Clair Shores, MI 48081
28409 Roy St, Saint Clair Shores, MI 48081
28007 Ruehle St, Saint Clair Shores, MI 48081
28118 Ruehle St, Saint Clair Shores, MI 48081
27918 Ruehle St, Saint Clair Shores, MI 48081
28401 Ruehle St, Saint Clair Shores, MI 48081
22430 Saint Clair Dr, Saint Clair Shores, MI 48081
28106 Ruehle St, Saint Clair Shores, MI 48081
28022 Roy St, Saint Clair Shores, MI 48081
28211 Ruehle St, Saint Clair Shores, MI 48081
27713 Ruehle St, Saint Clair Shores, MI 48081
27939 Ruehle St, Saint Clair Shores, MI 48081
28211 Roy St, Saint Clair Shores, MI 48081
22454 Saint Clair Dr, Saint Clair Shores, MI 48081
28401 Roy St, Saint Clair Shores, MI 48081
28012 Ruehle St, Saint Clair Shores, MI 48081
28113 Ruehle St, Saint Clair Shores, MI 48081
28405 Roy St, Saint Clair Shores, MI 48081
22467 Saint Clair Dr, Saint Clair Shores, MI 48081
28200 Ruehle St, Saint Clair Shores, MI 48081
28019 Ruehle St, Saint Clair Shores, MI 48081
27936 Roy St, Saint Clair Shores, MI 48081
28219 Roy St, Saint Clair Shores, MI 48081
28028 Roy St, Saint Clair Shores, MI 48081
28112 Roy St, Saint Clair Shores, MI 48081
27803 Ruehle St, Saint Clair Shores, MI 48081
28101 Roy St, Saint Clair Shores, MI 48081
28412 Roy St, Saint Clair Shores, MI 48081
28415 Roy St, Saint Clair Shores, MI 48081
28408 Roy St, Saint Clair Shores, MI 48081
28404 Roy St, Saint Clair Shores, MI 48081
28100 Roy St, Saint Clair Shores, MI 48081
27910 Ruehle St, Saint Clair Shores, MI 48081
22533 Saint Clair Dr, Saint Clair Shores, MI 48081
28100 Ruehle St, Saint Clair Shores, MI 48081
22429 Saint Clair Dr, Saint Clair Shores, MI 48081
22525 Saint Clair Dr, Saint Clair Shores, MI 48081
22515 Saint Clair Dr, Saint Clair Shores, MI 48081
22501 Saint Clair Dr, Saint Clair Shores, MI 48081
27811 Ruehle St, Saint Clair Shores, MI 48081
28310 Ruehle St, Saint Clair Shores, MI 48081
22400 Saint Clair Dr, Saint Clair Shores, MI 48081
27812 Ruehle St, Saint Clair Shores, MI 48081
22446 Saint Clair Dr, Saint Clair Shores, MI 48081
28002 Ruehle St, Saint Clair Shores, MI 48081
22406 Saint Clair Dr, Saint Clair Shores, MI 48081
22476 Saint Clair Dr, Saint Clair Shores, MI 48081
28006 Ruehle St, Saint Clair Shores, MI 48081
22458 Saint Clair Dr, Saint Clair Shores, MI 48081
22490 Saint Clair Dr, Saint Clair Shores, MI 48081
22461 Saint Clair Dr, Saint Clair Shores, MI 48081
22508 Saint Clair Dr, Saint Clair Shores, MI 48081
22477 Saint Clair Dr, Saint Clair Shores, MI 48081
27927 Ruehle St, Saint Clair Shores, MI 48081
22500 Saint Clair Dr, Saint Clair Shores, MI 48081
27930 Roy St, Saint Clair Shores, MI 48081
22481 Saint Clair Dr, Saint Clair Shores, MI 48081
22495 Saint Clair Dr, Saint Clair Shores, MI 48081
28016 Ruehle St, Saint Clair Shores, MI 48081
27906 Ruehle St, Saint Clair Shores, MI 48081
22421 Saint Clair Dr, Saint Clair Shores, MI 48081
22489 Saint Clair Dr, Saint Clair Shores, MI 48081
27801 Ruehle St, Saint Clair Shores, MI 48081
22496 Saint Clair Dr, Saint Clair Shores, MI 48081
27900 Roy St, Saint Clair Shores, MI 48081
28201 Ruehle St, Saint Clair Shores, MI 48081
22420 Saint Clair Dr, Saint Clair Shores, MI 48081
28212 Ruehle St, Saint Clair Shores, MI 48081
27915 Ruehle St, Saint Clair Shores, MI 48081
28001 Ruehle St, Saint Clair Shores, MI 48081
28112 Ruehle St, Saint Clair Shores, MI 48081
28013 Ruehle St, Saint Clair Shores, MI 48081
22470 Saint Clair Dr, Saint Clair Shores, MI 48081
28013 Roy St, Saint Clair Shores, MI 48081
28131 Ruehle St, Saint Clair Shores, MI 48081
27815 Ruehle St, Saint Clair Shores, MI 48081
22485 Saint Clair Dr, Saint Clair Shores, MI 48081
27911 Roy St, Saint Clair Shores, MI 48081
28206 Roy St, Saint Clair Shores, MI 48081
28124 Ruehle St, Saint Clair Shores, MI 48081
27712 Ruehle St, Saint Clair Shores, MI 48081
28101 Ruehle St, Saint Clair Shores, MI 48081
27720 Ruehle St, Saint Clair Shores, MI 48081
28221 Roy St, Saint Clair Shores, MI 48081
27936 Ruehle St, Saint Clair Shores, MI 48081
22410 Saint Clair Dr, Saint Clair Shores, MI 48081
22511 Saint Clair Dr, Saint Clair Shores, MI 48081
27729 Ruehle St, Saint Clair Shores, MI 48081
27824 Ruehle St, Saint Clair Shores, MI 48081
27935 Roy St, Saint Clair Shores, MI 48081
28300 Ruehle St, Saint Clair Shores, MI 48081
28000 Roy St, Saint Clair Shores, MI 48081
22514 Saint Clair Dr, Saint Clair Shores, MI 48081
27823 Roy St, Saint Clair Shores, MI 48081
28018 Roy St, Saint Clair Shores, MI 48081
28008 Roy St, Saint Clair Shores, MI 48081
27804 Ruehle St, Saint Clair Shores, MI 48081
28125 Ruehle St, Saint Clair Shores, MI 48081
27901 Roy St, Saint Clair Shores, MI 48081
28400 Roy St, Saint Clair Shores, MI 48081
27940 Ruehle St, Saint Clair Shores, MI 48081
22482 Saint Clair Dr, Saint Clair Shores, MI 48081
22426 Saint Clair Dr, Saint Clair Shores, MI 48081
22507 Saint Clair Dr, Saint Clair Shores, MI 48081
22416 Saint Clair Dr, Saint Clair Shores, MI 48081
22471 Saint Clair Dr, Saint Clair Shores, MI 48081
22529 Saint Clair Dr, Saint Clair Shores, MI 48081
22519 Saint Clair Dr, Saint Clair Shores, MI 48081
27907 Ruehle St, Saint Clair Shores, MI 48081
28133 Roy St, Saint Clair Shores, MI 48081
28205 Roy St, Saint Clair Shores, MI 48081
28311 Roy St, Saint Clair Shores, MI 48081
22425 Saint Clair Dr, Saint Clair Shores, MI 48081
28117 Roy St, Saint Clair Shores, MI 48081
22445 Saint Clair Dr, Saint Clair Shores, MI 48081
27914 Ruehle St, Saint Clair Shores, MI 48081
28125 Roy St, Saint Clair Shores, MI 48081
28001 Roy St, Saint Clair Shores, MI 48081
28119 Ruehle St, Saint Clair Shores, MI 48081
28315 Ruehle St, Saint Clair Shores, MI 48081
27901 Ruehle St, Saint Clair Shores, MI 48081
22450 Saint Clair Dr, Saint Clair Shores, MI 48081
22530 Saint Clair Dr, Saint Clair Shores, MI 48081
28116 Roy St, Saint Clair Shores, MI 48081
28108 Roy St, Saint Clair Shores, MI 48081
28120 Roy St, Saint Clair Shores, MI 48081
28029 Roy St, Saint Clair Shores, MI 48081
22510 Saint Clair Dr, Saint Clair Shores, MI 48081
28007 Roy St, Saint Clair Shores, MI 48081
27819 Ruehle St, Saint Clair Shores, MI 48081
27815 Roy St, Saint Clair Shores, MI 48081
28212 Roy St, Saint Clair Shores, MI 48081
28280 Roy St, Saint Clair Shores, MI 48081
28136 Roy St, Saint Clair Shores, MI 48081
28021 Roy St, Saint Clair Shores, MI 48081
27921 Ruehle St, Saint Clair Shores, MI 48081
22518 Saint Clair Dr, Saint Clair Shores, MI 48081
28104 Roy St, Saint Clair Shores, MI 48081
28004 Roy St, Saint Clair Shores, MI 48081
27910 Roy St, Saint Clair Shores, MI 48081
27922 Ruehle St, Saint Clair Shores, MI 48081
27944 Roy St, Saint Clair Shores, MI 48081
27925 Roy St, Saint Clair Shores, MI 48081
27900 Ruehle St, Saint Clair Shores, MI 48081
28303 Roy St, Saint Clair Shores, MI 48081
27931 Roy St, Saint Clair Shores, MI 48081
28300 Roy St, Saint Clair Shores, MI 48081
27919 Roy St, Saint Clair Shores, MI 48081
27800 Ruehle St, Saint Clair Shores, MI 48081
28017 Roy St, Saint Clair Shores, MI 48081
27920 Roy St, Saint Clair Shores, MI 48081
28307 Ruehle St, Saint Clair Shores, MI 48081
28206 Ruehle St, Saint Clair Shores, MI 48081
22464 Saint Clair Dr, Saint Clair Shores, MI 48081
28015 Ruehle St, Saint Clair Shores, MI 48081
27930 Ruehle St, Saint Clair Shores, MI 48081
28414 Ruehle St, Saint Clair Shores, MI 48081
28400 Ruehle St, Saint Clair Shores, MI 48081
28407 Ruehle St, Saint Clair Shores, MI 48081
27940 Roy St, Saint Clair Shores, MI 48081
28413 Ruehle St, Saint Clair Shores, MI 48081
27915 Roy St, Saint Clair Shores, MI 48081
27820 Ruehle St, Saint Clair Shores, MI 48081
22417 Saint Clair Dr, Saint Clair Shores, MI 48081
27808 Ruehle St, Saint Clair Shores, MI 48081
27816 Ruehle St, Saint Clair Shores, MI 48081
22409 Saint Clair Dr, Saint Clair Shores, MI 48081
27933 Ruehle St, Saint Clair Shores, MI 48081