Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 OWLET ROAD Semi-Detached £155,511 £98,000 14 Apr 2008
43 OWLET ROAD Semi-Detached £171,818 £35,100 10 Dec 1997
47 OWLET ROAD Terraced £109,141 £105,322 18 Mar 2022
51 OWLET ROAD Terraced £155,383 £33,000 19 May 1998
57 OWLET ROAD Semi-Detached £181,600 £41,000 7 May 1999
61 OWLET ROAD Semi-Detached £94,427 £77,000 11 Oct 2019
65 OWLET ROAD Terraced £145,332 £94,000 2 May 2014
67 OWLET ROAD Terraced £102,239 £82,500 6 Jul 2018
73 OWLET ROAD Semi-Detached £123,495 £39,000 7 Dec 2001