View Details $569,900 1 of 42 Thornapple Twp | Middleville 4 beds 4 baths 3,306 sqft 3.37 acres On Site: 42 Days
View Details Price Reduced $432,000 1 of 33 Thornapple Twp | Middleville 5 beds 3 baths 2,990 sqft 1.04 acres On Site: 133 Days
View Details $349,000 1 of 32 Thornapple Twp | Middleville 3 beds 1 baths 1,650 sqft 11 acres On Site: 378 Days