Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWERS CLOSE Detached £974,276 £234,950 29 Oct 1999
2 OWERS CLOSE Detached £871,174 £591,000 12 Mar 2015
3 OWERS CLOSE Detached £966,863 £239,950 20 Dec 1999
4 OWERS CLOSE Detached £890,601 £695,100 30 Jun 2017
5 OWERS CLOSE Detached £759,690 £615,000 18 Feb 2019