We have found 642 properties in Temperance, MI. Average property sale price in Temperance is $142,803. It is 22.4% lower than average property value in Michigan. Average price per square feet in Temperance is $85. It is 16.7% lower than average property value in Michigan.