We have found 10 properties on Upper Troy Rd, Fitzwilliam, NH. Average price per square feet on Upper Troy Rd is $102. It is 6.3% higher than average price per sqft Fitzwilliam. Average sale price on Upper Troy Rd is $326,250. It is 92.8% higher than average sale price in Fitzwilliam.