The average house price on Otter Road, Clevedon is £194,431. Prices range from £68,000 to £260,000.
There are 8 properties on Otter Road, Clevedon.
Average house prices on Otter Road, Clevedon have risen by 275.7% from £68,000 in 1998 to £255,500 in 2024.
Otter Road, Clevedon is in the BS21 postcode district.