Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVENS CLOSE Semi-Detached £52,883 £18,500 24 Jun 2002
8 LEVENS CLOSE Terraced £136,358 £137,000 30 Jan 2023
9 LEVENS CLOSE Detached £141,204 £90,000 13 Aug 2007