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
Muskegon County
OAK PARK-OLD CHANNEL
Properties in Muskegon County in OAK PARK-OLD CHANNEL
Find homes for sale in Muskegon County by selecting a property below:
2369 Oak Park Dr, Muskegon, MI 49442
7147 N Old Channel Trl, Montague, MI 49437
2133 Oak Park Dr, Muskegon, MI 49442
2262 Oak River Ln, Muskegon, MI 49445
7147 N Old Channel Trl, Montague, MI 49437
2175 Oak Park Dr, Muskegon, MI 49442
2498 Odawa Trl, Muskegon, MI 49444
5800 Old Channel Trl, Montague, MI 49437
5780 Old Channel Trl, Montague, MI 49437
5544 Oak Tree Ln, Whitehall, MI 49461
5015 Old, Rochester, MI 48306
4320 Obenauf Rd, Twin Lake, MI 49457
5879 Old Channel Trl, Montague, MI 49437
8028 N Old Channel Trl, Montague, MI 49437
3900 Obenauf Rd, Twin Lake, MI 49457
7050 N Old Channel Trl, Montague, MI 49437
7657 N Old Channel Trl, Montague, MI 49437
7155 W Old Channel Trl, Montague, MI 49437
7523 N Old Channel Trl, Montague, MI 49437
7663 N Old Channel Trl, Montague, MI 49437
7215 N Old Channel Trl, Montague, MI 49437
7605 N Old Channel Trl, Montague, MI 49437
7215 N Old Channel Trl, Montague, MI 49437
2307 Oak Park Dr, Muskegon, MI 49442
0 Oakwood Rd, Update, MI 48442
2231 Oak Park Dr, Muskegon, MI 49442
7147 N Old Channel Trl, Montague, MI 49437
7058 N Old Channel Trl, Montague, MI 49437
28720 Old, SELFRIDGE, MI 48045
1987 Oak Park Dr, Muskegon, MI 49442
2125 Oak Park Dr, Muskegon, MI 49442
6901 N Old Channel Trl, Montague, MI 49437
Lot 1N N Old Channel Trl, White River Township, MI 49437
5568 Oak Tree Ln, Whitehall, MI 49461
2508 Odawa Trl #72, Muskegon, MI 49444
1709 S Ogemaw TRL, Update, MI 48756
7450 N Old Channel Trl, Montague, MI 49437
6907 N Old Channel Trl, Montague, MI 49437
5629 Oak Tree Ln, Whitehall, MI 49461
10734 Ochs Rd, Montague, MI 49437
6 W Old Channel Trl, Montague, MI 49437
5543 Oak Tree Ln, Whitehall, MI 49461
1964 Oak Park Dr, Muskegon, MI 49442
7225 N Old Channel Trl, Montague, MI 49437
7200 N Old Channel Trl, Montague, MI 49437
1S N Old Channel Trl, White River Township, MI 49437
28710 Old, SELFRIDGE, MI 48045
7175 N Old Channel Trl, Montague, MI 49437
0 O'dowling, Update, MI 49165
1N N Old Channel Trl, White River Township, MI 49437
7178 N Old Channel Trl, Montague, MI 49437
7100 N Old Channel Trl, Montague, MI 49437
6811 N Old Channel Trl, Montague, MI 49437
4260 Obenauf Rd, Twin Lake, MI 49457
7329 Old Channel Trl, Montague, MI 49437
2277 Oak Park Dr, Muskegon, MI 49442
7389 W Old Channel Trl, Montague, MI 49437
7148 N Old Channel Trl, Montague, MI 49437
5780 Oak Tree Ln, Whitehall, MI 49461
6231 Old Channel Trl, Montague, MI 49437
2380 Oak River Ln, Muskegon, MI 49445
7080 N Old Channel Trl, Montague, MI 49437
7147 W Old Channel Trl #9, Montague, MI 49437
7007 N Old Channel Trl, Montague, MI 49437
7339 N Old Channel Trl, Montague, MI 49437
6903 N Old Channel Trl, Montague, MI 49437
6965 N Old Channel Trl, Montague, MI 49437
6772 W Old Channel Trl, Montague, MI 49437
9 Oak River Ln, Dalton Township, MI 49445
5045 Old, Rochester, MI 48306
007 N Old Channel Trl, White River Township, MI 49437
15 Old, St Clair, MI 48079
5677 Oak Tree Ln, Whitehall, MI 49461
2268 Oak Park Dr, Muskegon, MI 49442
2283 Oak Pine Ln #2265, Muskegon, MI 49445
39957 W Offshore DR, Update, MI 15605
9 W Old Channel Trl, Montague, MI 49437
5555 Oak Tree Ln, Whitehall, MI 49461
7945 N Old Channel Trl, Montague, MI 49437
8132 N Old Channel Trl, Montague, MI 49437
7354 Oakshore Dr, Twin Lake, MI 49457
2323 Oak Park Dr, Muskegon, MI 49442
7045 N Old Channel Trl, Montague, MI 49437
7365 N Old Channel Trl, Montague, MI 49437
7405 N Old Channel Trl, Montague, MI 49437
6245 W Old Channel Trl, Montague, MI 49437
11192 Ochs Rd, Montague, MI 49437
8455 Oakville-waltz, Update, MI 48111
11192 Ochs Rd, Montague, MI 49437
2208 Oak Park Dr, Muskegon, MI 49442
7 W Old Channel Trl #7, Montague, MI 49437
7120 N Old Channel Trl, Montague, MI 49437
2313 Oak Park Dr, Muskegon, MI 49442
5568 Oak Tree Ln, Whitehall, MI 49461
11706 Oceana Dr, Montague, MI 49437
7675 N Old Channel Trl, Montague, MI 49437
8325 N Old Channel Trl, Montague, MI 49437
1975 Oak Park Dr, Muskegon, MI 49442
5631 Oak Tree Ln, Whitehall, MI 49461
7147 N Old Channel Trl #6, Montague, MI 49437
7350 W Old Channel Trl, Montague, MI 49437
1137 Oakwood, Clinton Twp, MI 48038
4160 Obenauf Rd, Twin Lake, MI 49457
8156 N Old Channel Trl, Montague, MI 49437
7058 N Old Channel Trl, Montague, MI 49437
7225 N Old Channel Trl, Montague, MI 49437
8637 Oakville Waltz, Update, MI 48111
2302 Oak River Ln, Muskegon, MI 49445
5625 Oak Tree Ln, Whitehall, MI 49461
0 N Old Channel TRL, Montague, MI 49437
2283 Oak River Ln, Muskegon, MI 49445
6995 N Old Channel Trl, Montague, MI 49437
29400 Old, SELFRIDGE, MI 48045
2232 Oak Park Dr, Muskegon, MI 49442
Lot 1N Old Channel Trl, Montague, MI 49437
7217 Oakshore Dr, Twin Lake, MI 49457
7607 N Old Channel Trl, Montague, MI 49437
7389 Oakshore Dr, Twin Lake, MI 49457
8703 Oakville Waltz, Update, MI 48111
7237 Oakshore Dr, Twin Lake, MI 49457
00 N Old Channel TRL, Montague, MI 49437
Lot1S Old Channel Trl, Montague, MI 49437
6900 W Old Channel Trl, Montague, MI 49437
26493 S Offshore Dr, Harrison Twp, MI 48045
7407 N Old Channel Trl, Montague, MI 49437
7152 W Old Channel Trl, Montague, MI 49437
5633 Oak Tree Ln, Whitehall, MI 49461
2240 Oak Park Dr, Muskegon, MI 49442
7781 N Old Channel Trl, Montague, MI 49437
3426 Old, Lexington, MI 48450
7110 W Old Channel Trl, Montague, MI 49437
7044 W Old Channel Trl, Montague, MI 49437
7140 W Old Channel Trl, Montague, MI 49437
2 Old, St Clair, MI 48079
7090 W Old Channel Trl, Montague, MI 49437
2705 Odawa Trl, Muskegon, MI 49444
7101 W Old Channel Trl, Montague, MI 49437
Lot1S N Old Channel Trl, White River Township, MI 49437