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
Cass County
SWISHER-THARP LAKE
Properties in Cass County in SWISHER-THARP LAKE
Find homes for sale in Cass County by selecting a property below:
50452 Taylor Rd, Marcellus, MI 49067
2406 Terminal St, Niles, MI 49120
69078 N Terrace Dr, White Pigeon, MI 49099
31814 Swisher St, Dowagiac, MI 49047
21662 Terrance Dr, Cassopolis, MI 49031
69045 Tharp Lake Rd, Cassopolis, MI 49031
14338 Teasdale Lk, Jones, MI 49061
11211 Teasdale Lake St, Constantine, MI 49042
21198 Terrace Dr, Cassopolis, MI 49031
13519 Terrie Shore Rd, Union, MI 49130
32256 Swisher St, Dowagiac, MI 49047
13520 Terrie Shore Rd, Union, MI 49130
69110 N Terrace Dr, White Pigeon, MI 49099
50649 Teall Rd, Bristol, IN 46507
50374 Taylor Rd, Marcellus, MI 49067
13519 Terrie Shore Rd, Union, MI 49130
2674 Terminal St, Niles, MI 49120
13668 Terrie Shore Rd, Union, MI 49130
19693 Sycamore, Edwardsburg, MI 49112
21216 Terrace Dr, Cassopolis, MI 49031
66756 Tharp Lake Rd, Cassopolis, MI 49031
13415 Teasdale Lk, Jones, MI 49061
13965 Teasdale Lk, Jones, MI 49061
11035 Teasdale Lake St, Constantine, MI 49042
50230 Taylor Rd, Marcellus, MI 49067
21142 Terrace Dr, Cassopolis, MI 49031
56922 Sylvan Ln, Cassopolis, MI 49031
14178 Teasdale Lk, Jones, MI 49061
66766 Tharp Lake Rd, Cassopolis, MI 49031
66925 Tharp Lake Rd, Cassopolis, MI 49031
12792 Teasdale Lk, Jones, MI 49061
70801 Tharp Lake Rd, Edwardsburg, MI 49112
31934 Terry Dr, Dowagiac, MI 49047
13626 Terrie Shore Rd, Union, MI 49130
21204 Terrace Dr, Cassopolis, MI 49031
56889 Sylvan Ln, Cassopolis, MI 49031
31917 Terry Dr, Dowagiac, MI 49047
66852 Tharp Lake Rd, Cassopolis, MI 49031
13534 Terrie Shore Rd, Union, MI 49130
13590 Terrie Shore Rd, Union, MI 49130
21172 Terrace Dr, Cassopolis, MI 49031
21157 Terrace Dr, Cassopolis, MI 49031
2456 Terminal St, Niles, MI 49120
59880 Sycamore Beach Dr, Fabius Township, MI 49093
2666 Terminal St, Niles, MI 49120
31791 Swisher St, Dowagiac, MI 49047
32256 Swisher St, Dowagiac, MI 49047
13565 Terrie Shore Rd, Union, MI 49130
13550 Terrie Shore Rd, Union, MI 49130
12965 Teasdale Lk, Jones, MI 49061
69150 N Terrace Dr, White Pigeon, MI 49099
13560 Terrie Shore Rd, Union, MI 49130
68103 Tharp Lake Rd, Cassopolis, MI 49031
56862 Sylvan Ln, Cassopolis, MI 49031
66523 Tharp Lake Rd, Cassopolis, MI 49031
31807 Swisher St, Dowagiac, MI 49047
13674 Terrie Shore Rd, Union, MI 49130
2438 Terminal St, Niles, MI 49120
31540 Swisher St, Dowagiac, MI 49047
2474 Terminal St, Niles, MI 49120
14171 Teasdale Lk, Jones, MI 49061
14277 Teasdale Lk, Jones, MI 49061
31580 Swisher St, Dowagiac, MI 49047
21197 Terrace Dr, Cassopolis, MI 49031
65980 Tharp Lake Rd, Cassopolis, MI 49031
12491 Teasdale Lk, Jones, MI 49061
14174 Teasdale Lk, Jones, MI 49061
13580 Terrie Shore Rd, Union, MI 49130
21123 Terrace Dr, Cassopolis, MI 49031
50420 Taylor Rd, Marcellus, MI 49067
31941 Terry Dr, Dowagiac, MI 49047
2440 Terminal St, Niles, MI 49120
2545 Terminal St, Niles, MI 49120
14174 Teasdale Lk, Jones, MI 49061
2 Teasdale Lake St, Jones, MI 49061
56881 Sylvan Ln, Cassopolis, MI 49031
50468 Taylor Rd, Marcellus, MI 49067
69130 N Terrace Dr, White Pigeon, MI 49099
14030 Teasdale Lk, Jones, MI 49061
13598 Terrie Shore Rd, Union, MI 49130
69223 Teter Trl, Cassopolis, MI 49031
65871 Tharp Lake Rd, Cassopolis, MI 49031
50410 Taylor Rd, Marcellus, MI 49067
65980 Tharp Lake Rd, Cassopolis, MI 49031
2532 Terminal St, Niles, MI 49120
67183 Tharp Lake Rd, Cassopolis, MI 49031
11029 Teasdale Lake St, Constantine, MI 49042
69120 N Terrace Dr, White Pigeon, MI 49099
31798 Swisher St, Dowagiac, MI 49047
66743 Tharp Lake Rd, Cassopolis, MI 49031
14320 Teasdale Lk, Jones, MI 49061
21141 Terrace Dr, Cassopolis, MI 49031
2532 Terminal St, Niles, MI 49120
31787 Swisher St, Dowagiac, MI 49047
21115 Terrace Dr, Cassopolis, MI 49031
13654 Terrie Shore Rd, Union, MI 49130
21125 Terrace Dr, Cassopolis, MI 49031
31802 Swisher St, Dowagiac, MI 49047
69088 N Terrace Dr, White Pigeon, MI 49099
50230 Taylor Rd, Marcellus, MI 49067
14393 Teasdale Lk, Jones, MI 49061
1 Teasdale Lake St, Jones, MI 49061
66740 Tharp Lake Rd, Cassopolis, MI 49031
66140 Tharp Lake Rd, Cassopolis, MI 49031
13644 Terrie Shore Rd, Union, MI 49130
70763 Tharp Lake Rd, Edwardsburg, MI 49112
69110 N Terrace Dr, White Pigeon, MI 49099