We have found 14 properties on Duck Pond Ln, Merrimack, NH. Average price per square feet on Duck Pond Ln is $135. It is 20.5% higher than average price per sqft Merrimack. Average sale price on Duck Pond Ln is $383,259. It is 67.3% higher than average sale price in Merrimack.

List of properties