We have found 10 properties on Deer Run, Mendon, VT. Average price per square feet on Deer Run is $131. It is 35.1% higher than average price per sqft Mendon. Average sale price on Deer Run is $349,600. It is 32.8% higher than average sale price in Mendon.