3
results
Sold prices in Orchard Road, Clevedon, BS21
10 Orchard Road, Clevedon, BS21 6JT
- £370,000 Detached, Freehold 14 July 2023
4 Orchard Road, Clevedon, BS21 6JT
- £237,500 Terraced, Freehold 17 July 2015
- £66,500 Terraced, Freehold 11 November 1996
8 Orchard Road, Clevedon, BS21 6JT
- £186,500 Terraced, Freehold 27 October 2006