We have found 39 properties on Otter St, Bristol, PA. Average price per square feet on Otter St is $112. It is 21.7% higher than average price per sqft Bristol. Average sale price on Otter St is $146,960. It is 11.4% higher than average sale price in Bristol.