Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 OWLSMOOR ROAD Semi-Detached £447,769 £365,000 13 Dec 2019
70 OWLSMOOR ROAD Semi-Detached £537,522 £169,750 12 Dec 2001
74 OWLSMOOR ROAD Detached £690,804 £560,000 14 Dec 2018
76 OWLSMOOR ROAD Detached £512,819 £302,500 23 Sep 2010
81 OWLSMOOR ROAD Detached £565,974 £332,500 5 Jul 2012
83 OWLSMOOR ROAD Detached £668,819 £151,000 18 May 1999