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
UPSON-VALPINE
Properties in Barry County in UPSON-VALPINE
Find homes for sale in Barry County by selecting a property below:
5437 Upton Rd, Hastings, MI 49058
6961 Usborne Rd, Freeport, MI 49325
1151 Valleyview Dr, Hastings, MI 49058
10056 Upson Dr, Delton, MI 49046
11063 Upson Dr, Delton, MI 49046
Lots 20-21 Valentine Rd, Castleton Township, MI 49058
12767 Valley Dr, Wayland, MI 49348
12703 Valley Dr, Wayland, MI 49348
4818 Upton Rd, Hastings, MI 49058
1035 Valentine Rd, Hastings, MI 49058
Parcel 1 Usborne Rd, Freeport, MI 49325
12863 Valley Dr, Wayland, MI 49348
1904 Valley Pines Dr, Hastings, MI 49058
7457 Usborne Rd, Freeport, MI 49325
V/L #10 Valley Dr, Yankee Springs Township, MI 49348
12759 Valley Dr, Wayland, MI 49348
7575 Usborne Rd, Lake Odessa, MI 48849
1127 Valleyview Dr, Hastings, MI 49058
1859 Valley Pines Dr, Hastings, MI 49058
1004 Valentine Rd, Hastings, MI 49058
Lot A Usborne Rd, Freeport, MI 49325
12457 Valpine Dr, Battle Creek, MI 49017
1132 Valleyview Dr, Hastings, MI 49058
7711 Usborne Rd, Lake Odessa, MI 48849
5240 Upton Rd, Hastings, MI 49058
12771 Valley Dr, Wayland, MI 49348
7580 Usborne Rd, Freeport, MI 49325
7580 Usborne Rd, Freeport, MI 49325
1955 Valley Pines Dr, Hastings, MI 49058
1051 Valentine Rd, Hastings, MI 49058
12469 Valpine Dr, Battle Creek, MI 49017
1049 Valentine Rd, Hastings, MI 49058
1011 Valentine Rd, Hastings, MI 49058
1856 Valley Pines Dr, Hastings, MI 49058
1907 Valley Pines Dr, Hastings, MI 49058
6839 Usborne Rd, Freeport, MI 49325
5765 Usborne Rd, Freeport, MI 49325
10051 Upson Dr, Delton, MI 49046
10051 Upson Dr, Delton, MI 49046
4810 Upton Rd, Hastings, MI 49058
1976 Valley Pines Dr, Hastings, MI 49058
1021 Valentine Rd, Hastings, MI 49058
1063 Valentine Rd, Hastings, MI 49058
1025 Valentine Rd, Hastings, MI 49058
6091 Usborne Rd, Freeport, MI 49325
1031 Valentine Rd, Hastings, MI 49058
12841 Valley Dr, Wayland, MI 49348
1021 Valentine Rd, Hastings, MI 49058
12771 Valley Dr, Wayland, MI 49348
1061 Valentine Rd, Hastings, MI 49058
1832 Valley Pines Dr, Hastings, MI 49058
12751 Valley Dr, Wayland, MI 49348
12495 Valpine Dr, Battle Creek, MI 49017
5751 Usborne Rd, Freeport, MI 49325
10027 Upson Dr, Delton, MI 49046
12517 Valpine Dr, Battle Creek, MI 49017
1883 Valley Pines Dr, Hastings, MI 49058
1006 Valentine Rd, Hastings, MI 49058
5635 Upton Rd, Hastings, MI 49058
5897 Usborne Rd, Freeport, MI 49325
12806 Valley Dr, Wayland, MI 49348
6892 Usborne Rd, Freeport, MI 49325
1880 Valley Pines Dr, Hastings, MI 49058
10045 Upson Dr, Delton, MI 49046
12481 Valpine Dr, Battle Creek, MI 49017
1817 Valley Pines Dr, Hastings, MI 49058
5475 Usborne Rd, Freeport, MI 49325
2704 Valley Ridge Dr, Middleville, MI 49333
12445 Valpine Dr, Battle Creek, MI 49017
12917 Valley Dr, Wayland, MI 49348
5021 Usborne Rd, Freeport, MI 49325
12457 Valpine Dr, Battle Creek, MI 49017
12903 Valley Dr, Wayland, MI 49348
5225 Usborne Rd, Freeport, MI 49325
12887 Valley Dr, Wayland, MI 49348
1027 Valentine Rd, Hastings, MI 49058
5900 Upton Rd, Hastings, MI 49058
7816 Usborne Rd, Lake Odessa, MI 48849
2522 Valley Ridge Dr, Middleville, MI 49333
12727 Valley Dr, Wayland, MI 49348
11 Valley Pines Dr, Rutland Charter Twp, MI 49058
12735 Valley Dr, Wayland, MI 49348
2659 Valley Ridge Dr, Middleville, MI 49333
12799 Valley Dr, Wayland, MI 49348
2778 Valley Ridge Dr, Middleville, MI 49333
7286 Usborne Rd, Freeport, MI 49325
12711 Valley Dr, Wayland, MI 49348
1835 Valley Pines Dr, Hastings, MI 49058
12707 Valley Dr, Wayland, MI 49348
Lot 1 Valley Dr, Yankee Springs Township, MI 49348
5522 Usborne Rd, Freeport, MI 49325
1931 Valley Pines Dr, Hastings, MI 49058
5900 Upton Rd, Hastings, MI 49058
7121 Usborne Rd, Freeport, MI 49325
12719 Valley Dr, Wayland, MI 49348
12768 Valley Dr, Wayland, MI 49348
6892 Usborne Rd, Freeport, MI 49325
2684 Valley Ridge Dr, Middleville, MI 49333
1928 Valley Pines Dr, Hastings, MI 49058
10045 Upson Dr, Delton, MI 49046
11081 Upson Dr, Delton, MI 49046
5175 Upton Rd, Hastings, MI 49058
1808 Valley Pines Dr, Hastings, MI 49058
1952 Valley Pines Dr, Hastings, MI 49058