Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LEVEN GARDENS Detached £464,673 £462,500 5 Aug 2022
6 LEVEN GARDENS Detached £471,327 £136,500 30 May 2001
7 LEVEN GARDENS Detached £561,256 £301,250 18 May 2009
9 LEVEN GARDENS Detached £539,560 £249,950 13 Jan 2004