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
Barry County
M 66-M 79
Properties in Barry County in M 66-M 79
Find homes for sale in Barry County by selecting a property below:
22584 M 66, Battle Creek, MI 49017
V/L M-66, Bellevue, MI 49021
6224 E M 79 Hwy, Nashville, MI 49073
9200 S M 66 Hwy, Nashville, MI 49073
3668 E M 79 Hwy, Hastings, MI 49058
7475 S M 66 Hwy, Nashville, MI 49073
4227 E M 79 Hwy, Hastings, MI 49058
6495 E M 79 Hwy, Nashville, MI 49073
1832 E M 79 Hwy, Hastings, MI 49058
3195 E M 79 Hwy, Hastings, MI 49058
7590 S M 66 Hwy, Nashville, MI 49073
3184 E M 79 Hwy, Hastings, MI 49058
4018 E M 79 Hwy, Hastings, MI 49058
1744 E M 79 Hwy, Hastings, MI 49058
15984 S M 66 Hwy, Battle Creek, MI 49017
6511 S M 66 Hwy, Nashville, MI 49073
7588 S M 66 Hwy, Nashville, MI 49073
7380 S M 66 Hwy, Nashville, MI 49073
23911 M 66, Battle Creek, MI 49017
3600 E M 79 Hwy, Hastings, MI 49058
9085 S M 66 Hwy, Nashville, MI 49073
7010 S M 66 Hwy, Nashville, MI 49073
4701 E M 79 Hwy, Nashville, MI 49073
2010 E M 79 Hwy, Hastings, MI 49058
4309 E M 79 Hwy, Hastings, MI 49058
6248 S M 66 Hwy, Nashville, MI 49073
5876 E M 79 Hwy, Nashville, MI 49073
351 N M 66 Hwy, Nashville, MI 49073
6416 S M 66 Hwy, Nashville, MI 49073
6350 S M 66 Hwy, Nashville, MI 49073
20774 M 66, Battle Creek, MI 49017
23110 M 66, Battle Creek, MI 49017
6301 S M 66 Hwy, Nashville, MI 49073
V/L M-78, Bellevue, MI 49021
20211 M 66, Battle Creek, MI 49017
4203 E M 79 Hwy, Hastings, MI 49058
6401 S M 66 Hwy, Nashville, MI 49073
9515 S M 66 Hwy, Nashville, MI 49073
6382 S M 66 Hwy, Nashville, MI 49073
9325 S M 66 Hwy, Nashville, MI 49073
8051 S M 66 Hwy, Nashville, MI 49073
8845 S M 66 Hwy, Nashville, MI 49073
6570 S M 66 Hwy, Nashville, MI 49073
884 S M 66 Hwy, Nashville, MI 49073
5036 E M 79 Hwy, Nashville, MI 49073
6342 S M 66 Hwy, Nashville, MI 49073
21926 M 66, Battle Creek, MI 49017
21201 M-66, Battle Creek, MI 49014
6326 S M 66 Hwy, Nashville, MI 49073
6275 S M 66 Hwy, Nashville, MI 49073
9530 S M 66 Hwy, Nashville, MI 49073
19596 M-66, Battle Creek, MI 49014
6710 S M 66 Hwy, Nashville, MI 49073
6600 S M 66 Hwy, Nashville, MI 49073
7836 S M 66 Hwy, Nashville, MI 49073
7788 S M 66 Hwy, Nashville, MI 49073
8600 S M 66 Hwy, Nashville, MI 49073
6549 S M 66 Hwy, Nashville, MI 49073
7650 S M 66 Hwy, Nashville, MI 49073
6675 S M 66 Hwy, Nashville, MI 49073
1521 E M 79 Hwy, Hastings, MI 49058
3075 E M 79 Hwy, Hastings, MI 49058
7950 S M 66 Hwy, Nashville, MI 49073
8042 S M 66 Hwy, Nashville, MI 49073
9095 S M 66 Hwy, Nashville, MI 49073
1602 E M 79 Hwy, Hastings, MI 49058
5748 E Highway, Nashville, MI 49073
1847 E M 79 Hwy, Hastings, MI 49058
7385 S M 66 Hwy, Nashville, MI 49073
4590 E M 79 Hwy, Nashville, MI 49073
7721 S M 66 Hwy, Nashville, MI 49073
7683 S M 66 Hwy, Nashville, MI 49073
7615 S M 66 Hwy, Nashville, MI 49073
6336 S M 66 Hwy, Nashville, MI 49073
21291 M 66, Battle Creek, MI 49017
9861 S M 66 Hwy, Nashville, MI 49073
6361 S M 66 Hwy, Nashville, MI 49073
1591 E M 79 Hwy, Hastings, MI 49058
954 N M 66 Hwy, Nashville, MI 49073
800 S M 66 Hwy, Nashville, MI 49073
7555 S M 66 Hwy, Nashville, MI 49073
9195 S M 66 Hwy, Nashville, MI 49073
8225 S M 66 Hwy, Nashville, MI 49073
15600 M-66, Battle Creek, MI 49017
15600 M-66, Battle Creek, MI 49017
9645 S M 66 Hwy, Nashville, MI 49073
4980 E M 79 Hwy, Nashville, MI 49073
8595 S M 66 Hwy, Nashville, MI 49073
10831 E M 79 Hwy, Nashville, MI 49073
8405 S M 66 Hwy, Nashville, MI 49073
4146 E M 79 Hwy, Hastings, MI 49058
4511 E M 79 Hwy, Nashville, MI 49073
3130 E M 79 Hwy, Hastings, MI 49058
1786 E M 79 Hwy, Hastings, MI 49058
4315 E M 79 Hwy, Hastings, MI 49058
6519 S M 66 Hwy, Nashville, MI 49073
7981 S M 66 Hwy, Nashville, MI 49073
9495 S M 66 Hwy, Nashville, MI 49073
8116 S M 66 Hwy, Nashville, MI 49073
8260 S M 66 Hwy, Nashville, MI 49073
21237 M-66, Battle Creek, MI 49014
3802 E M 79 Hwy, Hastings, MI 49058
3762 E M 79 Hwy, Hastings, MI 49058
6131 E M 79 Hwy, Nashville, MI 49073