We have found 503 properties in St Joseph, MI. Average property sale price in St Joseph is $254,157. It is 38.1% higher than average property value in Michigan. Average price per square feet in St Joseph is $106. It is 3.9% higher than average property value in Michigan.

List of properties