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
Montcalm County
PINE GROVE-RAINBOW LAKE
Properties in Montcalm County in PINE GROVE-RAINBOW LAKE
Find homes for sale in Montcalm County by selecting a property below:
Lot 264 Pontiac Ct, Winfield Township, MI 49329
281 Rainbow Lake Dr, Trufant, MI 49347
271 Rainbow Lake Dr, Trufant, MI 49347
261 Rainbow Lake Dr, Trufant, MI 49347
291 Rainbow Lake Dr, Trufant, MI 49347
231 Rainbow Lake Dr, Trufant, MI 49347
292 Rainbow Lake Dr, Trufant, MI 49347
251 Rainbow Lake Dr, Trufant, MI 49347
3622 Pine Trail Dr, Sheridan, MI 48884
3578 Pine Trail Dr, Sheridan, MI 48884
Lot # 8 Pine Valley Dr, Greenville, MI 48838
8724 Pine Grove Rd NE, Vestaburg, MI 48891
10782 Pine Valley Dr, Greenville, MI 48838
8272 Primrose Dr, Vestaburg, MI 48891
6658 Quentin Dr, Howard City, MI 49329
5852 N Plumb Rd, Stanton, MI 48888
2 N Point Dr, Pierson Township, MI 49329
5174 N Point Dr, Morley, MI 49336
10580 Pine Valley Dr, Greenville, MI 48838
10861 Pine Valley Dr, Greenville, MI 48838
10829 Pine Valley Dr, Greenville, MI 48838
10893 Pine Valley Dr, Greenville, MI 48838
10791 Pine Valley Dr, Greenville, MI 48838
4 Pine Valley Dr #4, Greenville, MI 48838
120 S Railroad St, Six Lakes, MI 48886
10782 Pine Valley Dr #5, Greenville, MI 48838
15919 Prospect St, Coral, MI 49322
363 Potter Pl, Stanton, MI 48888
105 S Railroad St, Six Lakes, MI 48886
16049 Prospect St, Coral, MI 49322
214 N Railroad St, Six Lakes, MI 48886
120 N Railroad St, Six Lakes, MI 48886
136 Pleasant Dr, Six Lakes, MI 48886
9101 N Pine Grove Rd, Vestaburg, MI 48891
9350 N Pine Grove Rd, Vestaburg, MI 48891
154 Pleasant Dr, Six Lakes, MI 48886
9469 N Pine Grove Rd, Vestaburg, MI 48891
9101 N Pine Grove Rd, Vestaburg, MI 48891
5144 Quarter Rd, Cedar Lake, MI 48812
5066 Quarter Rd, Cedar Lake, MI 48812
148 Pleasant Dr, Six Lakes, MI 48886
9470 N Pine Grove Rd, Vestaburg, MI 48891
160 Pleasant Dr, Six Lakes, MI 48886
154 Pleasant Dr, Six Lakes, MI 48886
126 S Railroad St, Six Lakes, MI 48886
132 N Railroad St, Six Lakes, MI 48886
8813 Pine Grove Rd NE, Vestaburg, MI 48891
150 Pleasant Dr, Six Lakes, MI 48886
9650 N Pine Grove Rd #266, Vestaburg, MI 48891
10759 Pine Valley Dr, Greenville, MI 48838
179 Pleasant Dr, Six Lakes, MI 48886
181 Pleasant Dr, Six Lakes, MI 48886
180 Pleasant Dr, Six Lakes, MI 48886
166 Pleasant Dr, Six Lakes, MI 48886
10782 Pine Valley Dr, Greenville, MI 48838
178 Pleasant Dr, Six Lakes, MI 48886
190 Pleasant Dr, Six Lakes, MI 48886
10727 Pine Valley Dr, Greenville, MI 48838
172 Pleasant Dr, Six Lakes, MI 48886
10601 Pine Valley Dr, Greenville, MI 48838
8350 Pine Grove Rd NE, Vestaburg, MI 48891
363 Potter Pl Unit 14-15, Stanton, MI 48888
8665 Pine Grove Rd NE, Vestaburg, MI 48891
10568 Pine Valley Dr, Greenville, MI 48838
363 Potter Pl #21, Stanton, MI 48888
181 Pleasant Dr Unit A, Six Lakes, MI 48886
358 Potter Pl, Stanton, MI 48888
8457 N Pine Grove Rd, Vestaburg, MI 48891
3 Pine Valley Dr #3, Greenville, MI 48838
8409 N Pine Grove Rd, Vestaburg, MI 48891
8590 N Pine Grove Rd, Vestaburg, MI 48891
8648 N Pine Grove Rd, Vestaburg, MI 48891
8686 N Pine Grove Rd, Vestaburg, MI 48891
8724 N Pine Grove Rd, Vestaburg, MI 48891
8756 N Pine Grove Rd, Vestaburg, MI 48891
8912 N Pine Grove Rd, Vestaburg, MI 48891
2419 Rainbow Lk Dr, Trufant, MI 49347
8949 N Pine Grove Rd, Vestaburg, MI 48891
8912 N Pine Grove Rd, Vestaburg, MI 48891
8517 N Pine Grove Rd, Vestaburg, MI 48891
8153 Primrose Dr, Vestaburg, MI 48891
8256 N Pine Grove Rd, Vestaburg, MI 48891
2490 Rainbow Dr, Trufant, MI 49347
8993 N Pine Grove Rd, Vestaburg, MI 48891
528 Rainbow Cir, Stanton, MI 48888
8553 N Pine Grove Rd, Vestaburg, MI 48891
8614 N Pine Grove Rd, Vestaburg, MI 48891
528 Rainbow Cir, Stanton, MI 48888
545 Rainbow Cir, Stanton, MI 48888
8619 N Pine Grove Rd, Vestaburg, MI 48891
415 Quartz Dr, Vestaburg, MI 48891
8713 N Pine Grove Rd, Vestaburg, MI 48891
124 N Railroad St, Six Lakes, MI 48886
570 Rainbow Cir, Stanton, MI 48888
8571 N Pine Grove Rd, Vestaburg, MI 48891
8788 N Pine Grove Rd, Vestaburg, MI 48891
8816 N Pine Grove Rd, Vestaburg, MI 48891
8665 N Pine Grove Rd, Vestaburg, MI 48891
8848 N Pine Grove Rd, Vestaburg, MI 48891
570 Rainbow Cir, Stanton, MI 48888
8813 N Pine Grove Rd, Vestaburg, MI 48891
8880 N Pine Grove Rd, Vestaburg, MI 48891
1206 Pine Hill Trl, Stanton, MI 48888
8949 N Pine Grove Rd, Vestaburg, MI 48891
8771 N Pine Grove Rd, Vestaburg, MI 48891
415 Quartz Dr, Vestaburg, MI 48891
23263 Quail Ct, Pierson, MI 49339
100 Point Dr, Trufant, MI 49347
117 N Railroad St, Six Lakes, MI 48886
23285 Quail Ct, Pierson, MI 49339
15921 Prospect St, Coral, MI 49322
8457 N Pine Grove Rd, Vestaburg, MI 48891
3783 Pine Trail Dr, Sheridan, MI 48884
8256 Pine Grove Rd NE, Vestaburg, MI 48891
7810 Powell Dr, Howard City, MI 49329
5401 Plumb Rd SW, Sidney Township, MI 48888
Par A Pine Grove Rd NE, Richland Township, MI 48891
Lot 61&62 Rainbow Cir, Douglass Township, MI 48888
116 S Railroad St, Six Lakes, MI 48886
5852 Plumb Rd SW, Sidney Township, MI 48888