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
AVALON-BARTON
Properties in St. Clair Shores in AVALON-BARTON
Find homes for sale in St. Clair Shores by selecting a property below:
23105 Avon St, Saint Clair Shores, MI 48082
22721 Avon St, Saint Clair Shores, MI 48082
22900 Avon St, Saint Clair Shores, MI 48082
23126 Avon St, Saint Clair Shores, MI 48082
22929 Avon St, Saint Clair Shores, MI 48082
22843 Avon St, Saint Clair Shores, MI 48082
22801 Avon St, Saint Clair Shores, MI 48082
23133 Avon St, Saint Clair Shores, MI 48082
23107 Avon St, Saint Clair Shores, MI 48082
22521 Avon St, Saint Clair Shores, MI 48082
23100 Avon St, Saint Clair Shores, MI 48082
21608 Barton, Saint Clair Shores, MI 48082
23040 Avon St, Saint Clair Shores, MI 48082
21536 Barton St, Saint Clair Shores, MI 48081
22825 Avon St, Saint Clair Shores, MI 48082
22605 Avon St, Saint Clair Shores, MI 48082
22940 Avon St, Saint Clair Shores, MI 48082
21545 Barton St, Saint Clair Shores, MI 48081
22715 Avon St, Saint Clair Shores, MI 48082
22520 Avon St, Saint Clair Shores, MI 48082
21548 Barton St, Saint Clair Shores, MI 48081
23044 Avon St, Saint Clair Shores, MI 48082
22941 Avon St, Saint Clair Shores, MI 48082
22505 Avon St, Saint Clair Shores, MI 48082
23036 Avon St, Saint Clair Shores, MI 48082
22317 Avon St, Saint Clair Shores, MI 48082
22800 Avon St, Saint Clair Shores, MI 48082
23104 Avon St, Saint Clair Shores, MI 48082
22937 Avon St, Saint Clair Shores, MI 48082
22939 Avon St, Saint Clair Shores, MI 48082
23039 Avon St, Saint Clair Shores, MI 48082
22513 Barton, Saint Clair Shores, MI 48031
23001 Avon St, Saint Clair Shores, MI 48082
22208 Avon St, Saint Clair Shores, MI 48082
22305 Avon St, Saint Clair Shores, MI 48082
22624 Avon St, Saint Clair Shores, MI 48082
22320 Avon St, Saint Clair Shores, MI 48082
23103 Avon St, Saint Clair Shores, MI 48082
22830 Avon St, Saint Clair Shores, MI 48082
22950 Avon St, Saint Clair Shores, MI 48082
22714 Avon St, Saint Clair Shores, MI 48082
23024 Avalon St, Saint Clair Shores, MI 48080
21537 Barton St, Saint Clair Shores, MI 48081
22608 Avon St, Saint Clair Shores, MI 48082
23205 Avon St, Saint Clair Shores, MI 48082
23020 Avon St, Saint Clair Shores, MI 48082
22716 Avon St, Saint Clair Shores, MI 48082
22914 Avon St, Saint Clair Shores, MI 48082
23129 Avon St, Saint Clair Shores, MI 48082
22820 Avon St, Saint Clair Shores, MI 48082
23125 Avon St, Saint Clair Shores, MI 48082
23025 Avalon St, Saint Clair Shores, MI 48080
22960 Avon St, Saint Clair Shores, MI 48082
26301 B St, St Clair Shores, MI 48081
22915 Avon St, Saint Clair Shores, MI 48082
22812 Avon St, Saint Clair Shores, MI 48082
23137 Avon St, Saint Clair Shores, MI 48082
22720 Avon St, Saint Clair Shores, MI 48082
22816 Avon St, Saint Clair Shores, MI 48082
23025 Avon St, Saint Clair Shores, MI 48082
22618 Avon St, Saint Clair Shores, MI 48082
22213 Avon St, Saint Clair Shores, MI 48082
22301 Avon St, Saint Clair Shores, MI 48082
22513 Avon St, Saint Clair Shores, MI 48082
22517 Avon St, Saint Clair Shores, MI 48082
22906 Avon St, Saint Clair Shores, MI 48082
22631 Avon St, Saint Clair Shores, MI 48082
22625 Avon St, Saint Clair Shores, MI 48082
26305 B St, Saint Clair Shores, MI 48081
22619 Avon St, Saint Clair Shores, MI 48082
22601 Avon St, Saint Clair Shores, MI 48082
22500 Avon St, Saint Clair Shores, MI 48082
22527 Avon St, Saint Clair Shores, MI 48082
22332 Avon St, Saint Clair Shores, MI 48082
23020 Avalon St, Saint Clair Shores, MI 48080
22526 Avon St, Saint Clair Shores, MI 48082
22615 Avon St, Saint Clair Shores, MI 48082
22516 Avon St, Saint Clair Shores, MI 48082
22645 Avon St, Saint Clair Shores, MI 48082
22300 Avon St, Saint Clair Shores, MI 48082
22614 Avon St, Saint Clair Shores, MI 48082
21544 Barton St, Saint Clair Shores, MI 48081
21604 Barton St, Saint Clair Shores, MI 48081
22408 Barclay Ct, Saint Clair Shores, MI 48080
23013 Avon St, Saint Clair Shores, MI 48082
22700 Avon St, Saint Clair Shores, MI 48082
23201 Avon St, Saint Clair Shores, MI 48082
22312 Avon St, Saint Clair Shores, MI 48082
22212 Avon St, Saint Clair Shores, MI 48082
22805 Avon St, Saint Clair Shores, MI 48082
22209 Avon St, Saint Clair Shores, MI 48082
23033 Avon St, Saint Clair Shores, MI 48082
22808 Avon St, Saint Clair Shores, MI 48082
21533 Barton St, Saint Clair Shores, MI 48081
22201 Avon St, Saint Clair Shores, MI 48082
21552 Barton St, Saint Clair Shores, MI 48081
26301 B St, Saint Clair Shores, MI 48081
22634 Avon St, Saint Clair Shores, MI 48082
23028 Avon St, Saint Clair Shores, MI 48082
22509 Avon St, Saint Clair Shores, MI 48082
22600 Barton, Saint Clair Shores, MI 48082
23032 Avon St, Saint Clair Shores, MI 48082
22325 Avon St, Saint Clair Shores, MI 48082
21553 Barton St, Saint Clair Shores, MI 48081
22637 Avon St, Saint Clair Shores, MI 48082
21549 Barton St, Saint Clair Shores, MI 48081
22703 Avon St, Saint Clair Shores, MI 48082
22909 Avon St, Saint Clair Shores, MI 48082
22905 Avon St, Saint Clair Shores, MI 48082
23005 Avon St, Saint Clair Shores, MI 48082
23200 Avon St, Saint Clair Shores, MI 48082
22901 Avon St, Saint Clair Shores, MI 48082
22837 Avon St, Saint Clair Shores, MI 48082
22921 Avon St, Saint Clair Shores, MI 48082
23029 Avon St, Saint Clair Shores, MI 48082
23017 Avon St, Saint Clair Shores, MI 48082
22309 Avon St, Saint Clair Shores, MI 48082
23021 Avon St, Saint Clair Shores, MI 48082
22205 Avon St, Saint Clair Shores, MI 48082
22934 Avon St, Saint Clair Shores, MI 48082
22924 Avon St, Saint Clair Shores, MI 48082
22409 Barclay Ct, Saint Clair Shores, MI 48080
21540 Barton St, Saint Clair Shores, MI 48081
22910 Avon St, Saint Clair Shores, MI 48082
21532 Barton St, Saint Clair Shores, MI 48081
21552 Barton, Saint Clair Shores, MI 48080
23008 Avon St, Saint Clair Shores, MI 48082
22709 Avon St, Saint Clair Shores, MI 48082
23004 Avon St, Saint Clair Shores, MI 48082
22954 Avon St, Saint Clair Shores, MI 48082
23024 Avon St, Saint Clair Shores, MI 48082
23000 Avon St, Saint Clair Shores, MI 48082
21541 Barton St, Saint Clair Shores, MI 48081
22510 Avon St, Saint Clair Shores, MI 48082
23109 Avon St, Saint Clair Shores, MI 48082
22321 Avon St, Saint Clair Shores, MI 48082
22309 Avon, Saint Clair Shores, MI 48081
22316 Avon St, Saint Clair Shores, MI 48082
26301 B St, Saint Clair Shores, MI 48081
22313 Avon St, Saint Clair Shores, MI 48082
23142 Avon St, Saint Clair Shores, MI 48082
23211 Avon St, Saint Clair Shores, MI 48082
23009 Avon St, Saint Clair Shores, MI 48082
22638 Avon St, Saint Clair Shores, MI 48082
23130 Avon St, Saint Clair Shores, MI 48082
21529 Barton St, Saint Clair Shores, MI 48081
22809 Avon St, Saint Clair Shores, MI 48082
22604 Avon St, Saint Clair Shores, MI 48082
22831 Avon St, Saint Clair Shores, MI 48082
21601 Barton St, Saint Clair Shores, MI 48081
21518 Barton St, Saint Clair Shores, MI 48081
23043 Avon St, Saint Clair Shores, MI 48082
22328 Avon St, Saint Clair Shores, MI 48082
22324 Avon St, Saint Clair Shores, MI 48082
22415 Barclay Ct, Saint Clair Shores, MI 48080
22200 Avon St, Saint Clair Shores, MI 48082
22205 Barton, Saint Clair Shores, MI 48082
21525 Barton St, Saint Clair Shores, MI 48081
21600 Barton St, Saint Clair Shores, MI 48081
22804 Avon St, Saint Clair Shores, MI 48082
22531 Avon St, Saint Clair Shores, MI 48082
22609 Avon St, Saint Clair Shores, MI 48082
22308 Avon St, Saint Clair Shores, MI 48082
23212 Avon St, Saint Clair Shores, MI 48082
22715 Avon, Saint Clair Shores, MI 48080
22504 Avon St, Saint Clair Shores, MI 48082
22304 Avon St, Saint Clair Shores, MI 48082
22600 Avon St, Saint Clair Shores, MI 48082
22204 Avon St, Saint Clair Shores, MI 48082