We have found 5 properties on Deer Run Dr, Freedom, NH. Average price per square feet on Deer Run Dr is $165. It is 29.9% higher than average price per sqft Freedom. Average sale price on Deer Run Dr is $217,417. It is 9.6% higher than average sale price in Freedom.

List of properties