We have found 14 properties in Johannesburg, MI. Average property sale price in Johannesburg is $175,429. It is 4.7% lower than average property value in Michigan. Average price per square feet in Johannesburg is $294. It is 188.2% higher than average property value in Michigan.

List of properties