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
HARPER-HARPER LAKE
Properties in St. Clair Shores in HARPER-HARPER LAKE
Find homes for sale in St. Clair Shores by selecting a property below:
22701 Harper Lake Ave, Saint Clair Shores, MI 48080
22705 Harper Lake Ave, Saint Clair Shores, MI 48080
21741 Harper Lake Ave, Saint Clair Shores, MI 48080
22630 Harper Lake Ave, Saint Clair Shores, MI 48080
22311 Harper Lake Ave, Saint Clair Shores, MI 48080
22500 Harper Lake Ave, Saint Clair Shores, MI 48080
21837 Harper Lake Ave, Saint Clair Shores, MI 48080
21811 Harper Lake Ave, Saint Clair Shores, MI 48080
22305 Harper Lake Ave, Saint Clair Shores, MI 48080
22325 Harper Lake Ave, Saint Clair Shores, MI 48080
22038 Harper Lake Ave, Saint Clair Shores, MI 48080
22102 Harper LK, Saint Clair Shores, MI 48082
22004 Harper Lake Ave, Saint Clair Shores, MI 48080
22704 Harper Lake Ave, Saint Clair Shores, MI 48080
21908 Harper Lake Ave, Saint Clair Shores, MI 48080
22405 Harper Lake Ave, Saint Clair Shores, MI 48080
21829 Harper Lake Ave, Saint Clair Shores, MI 48080
32718 Harper Ave, St Clair Shores, MI 48082
22114 Harper Lake Ave, Saint Clair Shores, MI 48080
22015 Harper Lake Ave, Saint Clair Shores, MI 48080
21816 Harper Lake Ave, Saint Clair Shores, MI 48080
21597 Harper Lake Ave, Saint Clair Shores, MI 48080
22311 Harper LK, Saint Clair Shores, MI 48081
22708 Harper Lake Ave, Saint Clair Shores, MI 48080
33312 Harper Ave, St Clair Shores, MI 48082
22716 Harper Lake Ave, Saint Clair Shores, MI 48080
21904 Harper Lake Ave, Saint Clair Shores, MI 48080
22102 Harper Lake Ave, Saint Clair Shores, MI 48080
21603 Harper Lake Ave, Saint Clair Shores, MI 48080
22000 Harper Lake Ave, Saint Clair Shores, MI 48080
21514 Harper Lake Ave, Saint Clair Shores, MI 48080
33300 Harper Ave #1, Saint Clair Shores, MI 48082
22037 Harper Lake Ave, Saint Clair Shores, MI 48080
22001 Harper Lake Ave, Saint Clair Shores, MI 48080
21927 Harper Lake Ave, Saint Clair Shores, MI 48080
22005 Harper Lake Ave, Saint Clair Shores, MI 48080
21900 Harper Lake Ave, Saint Clair Shores, MI 48080
21818 Harper Lake Ave, Saint Clair Shores, MI 48080
32728 Harper Ave, St Clair Shores, MI 48082
22009 Harper Lake Ave, Saint Clair Shores, MI 48080
21515 Harper Lake Ave, Saint Clair Shores, MI 48080
22628 Harper Lake Ave, Saint Clair Shores, MI 48080
33310 Harper Ave #3, Saint Clair Shores, MI 48082
VACANT Harper Ave, ST CLR SHORES, MI 48082
22425 Harper Lake Ave, Saint Clair Shores, MI 48080
33302 Harper Ave #5, Saint Clair Shores, MI 48082
22419 Harper Lake Ave, Saint Clair Shores, MI 48080
33306 Harper Ave #6, Saint Clair Shores, MI 48082
22400 Harper Lake Ave, Saint Clair Shores, MI 48080
33312 Harper Ave #8, Saint Clair Shores, MI 48082
22314 Harper Lake Ave, Saint Clair Shores, MI 48080
33316 Harper Ave #9, Saint Clair Shores, MI 48082
22623 Harper Lake Ave, Saint Clair Shores, MI 48080
33304 Harper Ave, St Clair Shores, MI 48082
22014 Harper Lake Ave, Saint Clair Shores, MI 48080
22625 Harper Lake Ave, Saint Clair Shores, MI 48080
21918 Harper Lake Ave, Saint Clair Shores, MI 48080
21922 Harper Lake Ave, Saint Clair Shores, MI 48080
33266 Harper Ave #1, Saint Clair Shores, MI 48082
33101 Harper Ave, Saint Clair Shores, MI 48082
32708 Harper Ave #16, Saint Clair Shores, MI 48082
32716 Harper Ave #2, Saint Clair Shores, MI 48082
32724 Harper Ave #10, Saint Clair Shores, MI 48082
33308 Harper Ave #7, Saint Clair Shores, MI 48082
0 Harper LK, Saint Clair Shores, MI 48080
21735 Harper Lake Ave, Saint Clair Shores, MI 48080
21921 Harper Lake Ave, Saint Clair Shores, MI 48080
22024 Harper Lake Ave, Saint Clair Shores, MI 48080
21610 Harper Lake Ave, Saint Clair Shores, MI 48080
32714 Harper Ave #13, Saint Clair Shores, MI 48082
21727 Harper Lake Ave, Saint Clair Shores, MI 48080
22108 Harper Lake Ave, Saint Clair Shores, MI 48080
32712 Harper Ave #14, Saint Clair Shores, MI 48082
33300 Harper Ave, St Clair Shores, MI 48082
21930 Harper Lake Ave, Saint Clair Shores, MI 48080
22121 Harper Lake Ave, Saint Clair Shores, MI 48080
21624 Harper Lake Ave, Saint Clair Shores, MI 48080
22408 Harper Lake Ave, Saint Clair Shores, MI 48080
32710 Harper Ave #15, Saint Clair Shores, MI 48082
22428 Harper Lake Ave, Saint Clair Shores, MI 48080
32706 Harper Ave, St Clair Shores, MI 48082
22435 Harper Lake Ave, Saint Clair Shores, MI 48080
21912 Harper Lake Ave, Saint Clair Shores, MI 48080
22310 Harper Lake Ave, Saint Clair Shores, MI 48080
22522 Harper Lake Ave, Saint Clair Shores, MI 48080
22401 Harper Lake Ave, Saint Clair Shores, MI 48080
22610 Harper Lake Ave, Saint Clair Shores, MI 48080
22321 Harper Lake Ave, Saint Clair Shores, MI 48080
21732 Harper Lake Ave, Saint Clair Shores, MI 48080
22423 Harper Lake Ave, Saint Clair Shores, MI 48080
21718 Harper Lake Ave, Saint Clair Shores, MI 48080
21712 Harper Lake Ave, Saint Clair Shores, MI 48080
22414 Harper Lake Ave, Saint Clair Shores, MI 48080
22614 Harper Lake Ave, Saint Clair Shores, MI 48080
21524 Harper Lake Ave, Saint Clair Shores, MI 48080
22511 Harper Lake Ave, Saint Clair Shores, MI 48080
22624 Harper Lake Ave, Saint Clair Shores, MI 48080
21708 Harper Lake Ave, Saint Clair Shores, MI 48080
21621 Harper Lake Ave, Saint Clair Shores, MI 48080
21620 Harper Lake Ave, Saint Clair Shores, MI 48080
32706 Harper Ave #5, Saint Clair Shores, MI 48082
21612 Harper Lake Ave, Saint Clair Shores, MI 48080
32730 Harper Ave #11, Saint Clair Shores, MI 48082
33195 Harper Ave, Saint Clair Shores, MI 48082
32726 Harper Ave #12, Saint Clair Shores, MI 48082
33258 Harper Ave #2, Saint Clair Shores, MI 48082
22618 Harper Lake Ave, Saint Clair Shores, MI 48080
22432 Harper Lake Ave, Saint Clair Shores, MI 48080
22611 Harper Lake Ave, Saint Clair Shores, MI 48080
22331 Harper Lake Ave, Saint Clair Shores, MI 48080
22501 Harper Lake Ave, Saint Clair Shores, MI 48080
22603 Harper Lake Ave, Saint Clair Shores, MI 48080
22713 Harper Lake Ave, Saint Clair Shores, MI 48080
22415 Harper Lake Ave, Saint Clair Shores, MI 48080
22505 Harper Lake Ave, Saint Clair Shores, MI 48080
22512 Harper Lake Ave, Saint Clair Shores, MI 48080
22315 Harper Lake Ave, Saint Clair Shores, MI 48080
32718 Harper Ave #4, Saint Clair Shores, MI 48082
22427 Harper Lake Ave, Saint Clair Shores, MI 48080
22635 Harper Lake Ave, Saint Clair Shores, MI 48080
21728 Harper Lake Ave, Saint Clair Shores, MI 48080
22424 Harper Lake Ave, Saint Clair Shores, MI 48080
22330 Harper Lake Ave, Saint Clair Shores, MI 48080
22326 Harper Lake Ave, Saint Clair Shores, MI 48080
22438 Harper Lake Ave, Saint Clair Shores, MI 48080
22320 Harper Lake Ave, Saint Clair Shores, MI 48080
21709 Harper Lake Ave, Saint Clair Shores, MI 48080
22401 Harper LK, Saint Clair Shores, MI 48081
21519 Harper Lake Ave, Saint Clair Shores, MI 48080
21703 Harper Lake Ave, Saint Clair Shores, MI 48080
22030 Harper Lake Ave, Saint Clair Shores, MI 48080
21611 Harper Lake Ave, Saint Clair Shores, MI 48080
21715 Harper Lake Ave, Saint Clair Shores, MI 48080
21604 Harper Lake Ave, Saint Clair Shores, MI 48080
21520 Harper Lake Ave, Saint Clair Shores, MI 48080
22115 Harper Lake Ave, Saint Clair Shores, MI 48080
22120 Harper Lake Ave, Saint Clair Shores, MI 48080
22712 Harper Lake Ave, Saint Clair Shores, MI 48080
22619 Harper Lake Ave, Saint Clair Shores, MI 48080
33310 Harper Ave Unit 3-Bldg1, St Clair Shores, MI 48082
22442 Harper Lake Ave, Saint Clair Shores, MI 48080
21806 Harper Lake Ave, Saint Clair Shores, MI 48080
22640 Harper Lake Ave, Saint Clair Shores, MI 48080
21911 Harper Lake Ave, Saint Clair Shores, MI 48080
22506 Harper Lake Ave, Saint Clair Shores, MI 48080
32704 Harper Ave, St Clair Shores, MI 48082
21912 Harper LK, Saint Clair Shores, MI 48081
22127 Harper Lake Ave, Saint Clair Shores, MI 48080
21905 Harper Lake Ave, Saint Clair Shores, MI 48080
21915 Harper Lake Ave, Saint Clair Shores, MI 48080
22019 Harper Lake Ave, Saint Clair Shores, MI 48080
21707 Harper Lake Ave, Saint Clair Shores, MI 48080
22633 Harper Lake Ave, Saint Clair Shores, MI 48080
22709 Harper Lake Ave, Saint Clair Shores, MI 48080
22518 Harper Lake Ave, Saint Clair Shores, MI 48080
33200 Harper, St Clair Shores, MI 48082
33314 Harper Ave #4, Saint Clair Shores, MI 48082
33304 Harper Ave #2, Saint Clair Shores, MI 48082
33312 Harper Unit 8 Joy Shores, St Clair Shores, MI 48082
33100 Harper, St Clair Shores, MI 48082
33254 Harper Ave #3, Saint Clair Shores, MI 48082
33250 Harper Ave #4, Saint Clair Shores, MI 48082
32716 Harper Ave, St Clair Shores, MI 48082
33262 Harper Ave #5, Saint Clair Shores, MI 48082
22700 Harper Lake Ave, Saint Clair Shores, MI 48080
32720 Harper Ave #1, Saint Clair Shores, MI 48082
32728 Harper Ave #9, Saint Clair Shores, MI 48082
33302 Harper Ave, St Clair Shores, MI 48082
32722 Harper Ave #3, Saint Clair Shores, MI 48082