We have found 45 properties in Shepherd, MI. Average property sale price in Shepherd is $152,880. It is 16.9% lower than average property value in Michigan. Average price per square feet in Shepherd is $77. It is 24.5% lower than average property value in Michigan.

List of properties