West Branch Pending $279,900 3580 Larkin Lane West Branch, MI 3 Beds 2 Baths 1,560 Sqft $369,000 1984 N Ogemaw Trail West Branch, MI 3 Beds 1 Baths 1,294 Sqft $295,000 1998 N Ogemaw Trail West Branch, MI 2 Beds 1 Baths 912 Sqft Pending $99,000 4325 S Peach Lake Road West Branch, MI 3 Beds 1 Baths 1,450 Sqft Accepting Backup Offers $109,900 3663 Longue Road West Branch, MI 2 Beds 1 Baths 602 Sqft $169,900 2221 Buhlman Drive West Branch, MI 2 Beds 1 Baths 820 Sqft $434,900 2238 Fox Run Road West Branch, MI 3 Beds 2 Baths 1,656 Sqft $259,900 2779 Horseshoe Lake Road West Branch, MI 2 Beds 1 Baths 2,000 Sqft $375,000 1962 INDIANWOOD Trail West Branch, MI 3 Beds 1 Baths 1,200 Sqft Accepting Backup Offers $174,900 170 N 2nd Street West Branch, MI 2 Beds 1 Baths 1,138 Sqft Accepting Backup Offers $300,000 3048 Arlene Drive West Branch, MI 3 Beds 2 Baths 2,184 Sqft Pending $599,000 3224 Comanche Trail Trail West Branch, MI 3 Beds 2 Baths 2,600 Sqft $249,000 456 E Baroda Drive West Branch, MI 3 Beds 1 Baths 1,094 Sqft $524,900 1287 Adams Drive West Branch, MI 3 Beds 2 Baths 2,317 Sqft $289,900 4028 Stark Drive West Branch, MI 3 Beds 1 Baths 1,456 Sqft Pending $644,900 1903 Indianwood Trail West Branch, MI 5 Beds 2 Baths 1,602 Sqft Accepting Backup Offers $159,000 104 Hall Street West Branch, MI 3 Beds 1 Baths 1,056 Sqft $225,000 449 Irons Park Drive West Branch, MI 2 Beds 2 Baths 1,253 Sqft Accepting Backup Offers $155,900 2498 Highland Trail West Branch, MI 3 Beds 1 Baths 1,056 Sqft Pending $375,000 5388 Stillwagon Road West Branch, MI 4 Beds 3 Baths 2,200 Sqft $179,500 1820 Onondaga Trail West Branch, MI 3 Beds 2 Baths 1,876 Sqft $179,500 1820 Onondaga Trail West Branch, MI 3 Beds 2 Baths 1,876 Sqft $315,000 260 Windemere Place West Branch, MI 2 Beds 1 Baths 1,383 Sqft $320,000 418 W River Park Drive West Branch, MI 3 Beds 2 Baths 1,144 Sqft View More