We have found 26 properties on W M 21, Ovid, MI. Average price per square feet on W M 21 is $66. It is 6.5% higher than average price per sqft Ovid. Average sale price on W M 21 is $89,101. It is 10.4% higher than average sale price in Ovid.

List of properties