We have found 16 properties on Otter River Rd, Templeton, MA. Average price per square feet on Otter River Rd is $129. It is 25.2% higher than average price per sqft Templeton. Average sale price on Otter River Rd is $199,373. It is 15.1% higher than average sale price in Templeton.