We have found 106 properties in Shelby, MI. Average property sale price in Shelby is $116,772. It is 36.5% lower than average property value in Michigan. Average price per square feet in Shelby is $80. It is 21.6% lower than average property value in Michigan.

List of properties