We have found 240 properties in Flat Rock, MI. Average property sale price in Flat Rock is $141,965. It is 22.8% lower than average property value in Michigan. Average price per square feet in Flat Rock is $92. It is 9.8% lower than average property value in Michigan.