We have found 13 properties on Island Rd, Winchendon, MA. Average price per square feet on Island Rd is $161. It is 75.0% higher than average price per sqft Winchendon. Average sale price on Island Rd is $208,300. It is 39.5% higher than average sale price in Winchendon.