We have found 114 properties in North Branch, MI. Average property sale price in North Branch is $115,437. It is 37.3% lower than average property value in Michigan. Average price per square feet in North Branch is $80. It is 21.6% lower than average property value in Michigan.

List of properties