1
result
Sold prices in Owls End Road, Cheltenham, GL52
24 Owls End Road, Bishops Cleeve, Cheltenham, GL52 8BJ
- £230,000 Semi-detached, Freehold 27 January 2020
- £140,000 Semi-detached, Freehold 21 October 2005
- £71,500 Semi-detached, Freehold 18 April 2000