Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLETTS Semi-Detached £380,005 £194,950 27 Jul 2004
3 OWLETTS Semi-Detached £447,217 £192,500 17 Jul 2003
6 OWLETTS Detached £612,040 £435,000 23 Oct 2015
8 OWLETTS Detached £535,960 £375,000 6 Aug 2015
10 OWLETTS Detached £638,984 £134,950 21 Apr 1998