Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 APPLEGARTH CLOSE Detached £521,228 £397,500 1 Dec 2016
2 APPLEGARTH CLOSE Detached £564,394 £270,000 18 Mar 2004
3 APPLEGARTH CLOSE Detached £548,166 £447,000 23 Oct 2019
5 APPLEGARTH CLOSE Detached £520,369 £307,500 22 Nov 2012