We have found 422 properties in Madison Heights, MI. Average property sale price in Madison Heights is $145,178. It is 21.1% lower than average property value in Michigan. Average price per square feet in Madison Heights is $85. It is 16.7% lower than average property value in Michigan.

List of properties