Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LEVEN GARDENS Detached £461,258 £462,500 5 Aug 2022
6 LEVEN GARDENS Detached £467,864 £136,500 30 May 2001
7 LEVEN GARDENS Detached £557,132 £301,250 18 May 2009
9 LEVEN GARDENS Detached £535,595 £249,950 13 Jan 2004