We have found 7 properties on Windham Rd, Hudson, NH. Average price per square feet on Windham Rd is $110. It is 17.3% lower than average price per sqft Hudson. Average sale price on Windham Rd is $234,751. It is 3.3% lower than average sale price in Hudson.