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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Illinois
McHenry County
GROVE-HARMONY
Properties in McHenry County in GROVE-HARMONY
Find homes for sale in McHenry County by selecting a property below:
3107 Grove Ln, Cary, IL 60013
7409 Haligus Rd, Huntley, IL 60142
3804 Harding Ave, Richmond, IL 60071
7508 Hancock Dr, Wonder Lake, IL 60097
2411 Grove Ln, Cary, IL 60013
2409 Grove Ln, Cary, IL 60013
6112 Haligus Rd, Woodstock, IL 60098
2403 Grove Ln, Cary, IL 60013
6118 Haligus Rd, Woodstock, IL 60098
3716 Harding Ave, Richmond, IL 60071
2401 Grove Ln, Cary, IL 60013
6206 Haligus Rd, Woodstock, IL 60098
6106 Haligus Rd, Woodstock, IL 60098
6212 Haligus Rd, Woodstock, IL 60098
13921 Harmony Rd, Huntley, IL 60142
6220 Haligus Rd, Woodstock, IL 60098
3110 Grove Ln, Cary, IL 60013
3020 Grove Ln, Cary, IL 60013
3016 Grove Ln, Cary, IL 60013
3111 Grove Ln, Cary, IL 60013
6011 Hamilton Dr, Crystal Lake, IL 60014
2519 Grove Ln, Cary, IL 60013
6112 Haligus Rd, Woodstock, IL 60098
2517 Grove Ln, Cary, IL 60013
8020 Haligus Rd, Huntley, IL 60142
2515 Grove Ln, Cary, IL 60013
2511 Grove Ln, Cary, IL 60013
13904 Harmony Rd, Huntley, IL 60142
2507 Grove Ln, Cary, IL 60013
2505 Grove Ln, Cary, IL 60013
2417 Grove Ln, Cary, IL 60013
2413 Grove Ln, Cary, IL 60013
7518 Hancock Dr, Wonder Lake, IL 60097
6514 Hamilton Rd, Huntley, IL 60142
14313 Harmony Rd, Huntley, IL 60142
11800 Hanson Rd, Algonquin, IL 60102
11974 Hanson Rd, Algonquin, IL 60102
5917 Hamilton Dr, Crystal Lake, IL 60014
14020 Harmony Rd, Huntley, IL 60142
6003 Hamilton Dr, Crystal Lake, IL 60014
9812 Haegers Bend Rd, Algonquin, IL 60102
14016 Harmony Rd, Huntley, IL 60142
3804 Harding Ave, Richmond, IL 60071
3009 Grove Ln, Cary, IL 60013
4909 Half Mile Trl, Crystal Lake, IL 60012
3007 Grove Ln, Cary, IL 60013
4515 Hanover Dr, Crystal Lake, IL 60012
5803 Haligus Rd, Woodstock, IL 60098
3005 Grove Ln, Cary, IL 60013
4511 Hanover Dr, Crystal Lake, IL 60012
5719 Haligus Rd, Woodstock, IL 60098
3003 Grove Ln, Cary, IL 60013
6103 Hamilton Rd, Woodstock, IL 60098
4507 Hanover Dr, Crystal Lake, IL 60012
2921 Grove Ln, Cary, IL 60013
6109 Hamilton Rd, Woodstock, IL 60098
4505 Hanover Dr, Crystal Lake, IL 60012
2915 Grove Ln, Cary, IL 60013
9502 Haligus Rd, Huntley, IL 60142
2911 Grove Ln, Cary, IL 60013
4814 Hampshire Ln, McHenry, IL 60051
2909 Grove Ln, Cary, IL 60013
2905 Grove Ln, Cary, IL 60013
7316 Harbor Rd, Wonder Lake, IL 60097
7612 Hancock Dr, Wonder Lake, IL 60097
14010 Harmony Rd, Huntley, IL 60142
13968 Harmony Rd, Huntley, IL 60142
7404 Hancock Dr, Wonder Lake, IL 60097
13926 Harmony Rd, Huntley, IL 60142
13918 Harmony Rd, Huntley, IL 60142
13310 Harmony Rd, Huntley, IL 60142
7428 Hancock Dr, Wonder Lake, IL 60097
4516 Hanover Dr, Crystal Lake, IL 60012
4510 Hanover Dr, Crystal Lake, IL 60012
3012 Grove Ln, Cary, IL 60013
2908 Grove Ln, Cary, IL 60013
3013 Grove Ln, Cary, IL 60013
9204 Haligus Rd, Huntley, IL 60142
9516 Haligus Rd, Huntley, IL 60142
6100 Haligus Rd, Woodstock, IL 60098
6218 Hamilton Rd, Woodstock, IL 60098
2918 Grove Ln, Cary, IL 60013
2918 Grove Ln, Cary, IL 60013
2912 Grove Ln, Cary, IL 60013
2405 Grove Ln, Cary, IL 60013
2910 Grove Ln, Cary, IL 60013
5016 Hampshire Ln, McHenry, IL 60051
9880 Haegers Bend Rd, Algonquin, IL 60102
4503 Hanover Dr, Crystal Lake, IL 60012
2906 Grove Ln, Cary, IL 60013
9518 Haligus Rd, Huntley, IL 60142
2917 Grove Ln, Cary, IL 60013