We have found 365 properties in Petersburg, MI. Average property sale price in Petersburg is $158,857. It is 13.7% lower than average property value in Michigan. Average price per square feet in Petersburg is $88. It is 13.7% lower than average property value in Michigan.

List of properties