We have found 13 properties on Willard Rd, Birch Run, MI. Average price per square feet on Willard Rd is $44. It is 24.1% lower than average price per sqft Birch Run. Average sale price on Willard Rd is $57,984. It is 40.2% lower than average sale price in Birch Run.