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
Hastings
M 43-M 43
Properties in Hastings in M 43-M 43
Find homes for sale in Hastings by selecting a property below:
3003 N M 43 Hwy, Hastings, MI 49058
3201 N M 43 Hwy, Hastings, MI 49058
2950 E M 43 Hwy, Hastings, MI 49058
3500 E M 43 Hwy, Hastings, MI 49058
2810 N M 43 Hwy, Hastings, MI 49058
2993 N M 43 Hwy, Hastings, MI 49058
1852 N M 43 Hwy, Hastings, MI 49058
3697 E M 43 Hwy, Hastings, MI 49058
3567 E M 43 Hwy, Hastings, MI 49058
2122 N M 43 Hwy, Hastings, MI 49058
2863 E M 43 Hwy, Hastings, MI 49058
3165 S M 43 Hwy, Hastings, MI 49058
2999 N M 43 Hwy, Hastings, MI 49058
3220 N M 43 Hwy, Hastings, MI 49058
3311 E M 43 Hwy, Hastings, MI 49058
2575 S M 43 Hwy, Hastings, MI 49058
2362 N M 43 Hwy, Hastings, MI 49058
2700 N M 43 Hwy, Hastings, MI 49058
3260 N M 43 Hwy, Hastings, MI 49058
3560 S M 43 Hwy, Hastings, MI 49058
3047 E M 43 Hwy, Hastings, MI 49058
3320 N M 43 Hwy, Hastings, MI 49058
3090 N M 43 Hwy, Hastings, MI 49058
2510 N M 43 Hwy, Hastings, MI 49058
3380 N M 43 Hwy, Hastings, MI 49058
2314 N M 43 Hwy, Hastings, MI 49058
2100 M-43, Hastings, MI 49058
3514 N M 43 Hwy, Hastings, MI 49058
3186 N M 43 Hwy, Hastings, MI 49058
2959 S M 43 Hwy, Hastings, MI 49058
2146 N M 43 Hwy, Hastings, MI 49058
2132 N M 43 Hwy, Hastings, MI 49058
2132 N M 43 Hwy, Hastings, MI 49058
3168 S M 43 Hwy, Hastings, MI 49058
2516 E M 43 Hwy, Hastings, MI 49058
1899 N M 43 Hwy, Hastings, MI 49058
3005 E M 43 Hwy, Hastings, MI 49058
3220 E M 43 Hwy, Hastings, MI 49058
3751 N M 43 Hwy, Hastings, MI 49058
2949 S M 43 Hwy, Hastings, MI 49058
2755 N M 43 Hwy, Hastings, MI 49058
2396 N M 43 Hwy, Hastings, MI 49058
2907 S M 43 Hwy, Hastings, MI 49058
1899 N M 43 Hwy Unit APP 3, Hastings, MI 49058
3700 N M 43 Hwy, Hastings, MI 49058
3491 E M 43 Hwy, Hastings, MI 49058
2597 N M 43 Hwy, Hastings, MI 49058
3375 N M 43 Hwy, Hastings, MI 49058
2770 N M 43 Hwy, Hastings, MI 49058
3370 S M 43 Hwy, Hastings, MI 49058
3427 E M 43 Hwy, Hastings, MI 49058
3112 N M 43 Hwy, Hastings, MI 49058
3103 N M 43 Hwy, Hastings, MI 49058
2775 E M 43 Hwy, Hastings, MI 49058
2900 N M 43 Hwy, Hastings, MI 49058
2491 S M 43 Hwy, Hastings, MI 49058
3597 N M 43 Hwy, Hastings, MI 49058
2949 S M 43 Hwy, Hastings, MI 49058
2491 S M 43 Hwy, Hastings, MI 49058
3451 S M 43 Hwy, Hastings, MI 49058
3058 E M 43 Hwy, Hastings, MI 49058
3415 S M 43 Hwy, Hastings, MI 49058
3124 E M 43 Hwy, Hastings, MI 49058
2355 S M 43 Hwy, Hastings, MI 49058
1842 S M 43 Hwy, Hastings, MI 49058
2879 S M 43 Hwy, Hastings, MI 49058
3047 N M 43 Hwy, Hastings, MI 49058
3351 N M 43 Hwy, Hastings, MI 49058
2370 E M 43 Hwy, Hastings, MI 49058
2117 N M 43 Hwy, Hastings, MI 49058
2196 S M 43 Hwy, Hastings, MI 49058
2087 N M 43 Hwy, Hastings, MI 49058
2824 E M 43 Hwy, Hastings, MI 49058
2868 E M 43 Hwy, Hastings, MI 49058
3570 E M 43 Hwy, Hastings, MI 49058
3663 S M 43 Hwy, Hastings, MI 49058
3385 N M 43 Hwy, Hastings, MI 49058
2033 W M 43 Hwy, Hastings, MI 49058
3165 S M 43 Hwy, Hastings, MI 49058
3271 E M 43 Hwy, Hastings, MI 49058
2234 S M 43 Hwy, Hastings, MI 49058
2124 S M 43 Hwy, Hastings, MI 49058