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
STATE-STATE
Properties in Hastings in STATE-STATE
Find homes for sale in Hastings by selecting a property below:
1308 W State St, Hastings, MI 49058
429 E State Rd, Hastings, MI 49058
437 E State Rd, Hastings, MI 49058
845 E State Rd, Hastings, MI 49058
4304 E State Rd, Hastings, MI 49058
1116 E State St, Hastings, MI 49058
501 W State Rd, Hastings, MI 49058
121 W State St, Hastings, MI 49058
529 E State Rd, Hastings, MI 49058
1403 E State St, Hastings, MI 49058
785 E State Rd, Hastings, MI 49058
903 E State Rd, Hastings, MI 49058
4792 E State Rd, Hastings, MI 49058
119 E State St, Hastings, MI 49058
507 W State Rd, Hastings, MI 49058
1308 E State St, Hastings, MI 49058
1500 E State St, Hastings, MI 49058
602 W State Rd, Hastings, MI 49058
4550 W State Rd, Hastings, MI 49058
1017 E State St, Hastings, MI 49058
1318 E State St, Hastings, MI 49058
5132 E State Rd, Hastings, MI 49058
5610 E State Rd, Hastings, MI 49058
601 E State Rd, Hastings, MI 49058
431 W State Rd, Hastings, MI 49058
1220 E State St, Hastings, MI 49058
456 M-43, Hastings, MI 49058
4406 E State Rd, Hastings, MI 49058
1316 E State St, Hastings, MI 49058
5314 E State Rd, Hastings, MI 49058
511 E State Rd, Hastings, MI 49058
727 E State Rd, Hastings, MI 49058
800 E State Rd, Hastings, MI 49058
5058 E State Rd, Hastings, MI 49058
101 W State St, Hastings, MI 49058
150 E State St, Hastings, MI 49058
860 E State Rd, Hastings, MI 49058
1108 W State St Unit A, Hastings, MI 49058
4443 W State Rd, Hastings, MI 49058
800 E State Rd, Hastings, MI 49058
4660 E State Rd, Hastings Charter Twp, MI 49058
5665 E State Rd, Hastings, MI 49058
106 E State St, Hastings, MI 49058
4643 E State Rd, Hastings, MI 49058
815 E State Rd, Hastings, MI 49058
609 E State Rd, Hastings, MI 49058
500 E State Rd Unit BLK, Hastings, MI 49058
869 E State Rd, Hastings, MI 49058
4307 E State Rd, Hastings, MI 49058
701 W State Rd, Hastings, MI 49058
148 E State St, Hastings, MI 49058
520 W State Rd, Hastings, MI 49058
5314 E State Rd, Hastings, MI 49058
133 E State St, Hastings, MI 49058
505 E State Rd, Hastings, MI 49058
4439 W State Rd, Hastings, MI 49058
900 E State St, Hastings, MI 49058
890 E State Rd, Hastings, MI 49058
605 W State Rd, Hastings, MI 49058
1035 E State St, Hastings, MI 49058
4310 E State Rd, Hastings, MI 49058
104 W State St, Hastings, MI 49058
4740 E State Rd, Hastings, MI 49058
707 E State Rd, Hastings, MI 49058
5590 E State Rd, Hastings, MI 49058
705 E State Rd, Hastings, MI 49058
517 E State Rd, Hastings, MI 49058
706 E State Rd, Hastings, MI 49058
910 E State Rd, Hastings, MI 49058
865 E State Rd, Hastings, MI 49058
198 W State St, Hastings, MI 49058
515 W State Rd, Hastings, MI 49058
129 E State St, Hastings, MI 49058
1312 E State St, Hastings, MI 49058
800 E State Rd, Hastings, MI 49058
1600 E State St, Hastings, MI 49058
1409 E State St, Hastings, MI 49058
124 E State St, Hastings, MI 49058
4602 E State Rd, Hastings, MI 49058
103 W State St, Hastings, MI 49058
876 E State Rd, Hastings, MI 49058
1011 E State St, Hastings, MI 49058