We have found 4 properties on Back Windham Rd, Townshend, VT. Average sale price on Back Windham Rd is $164,500. It is 3.3% lower than average sale price in Townshend.