Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 LEVENS WALK Terraced £98,839 £80,000 21 Jun 2019
22 LEVENS WALK Terraced £103,721 £104,000 12 Aug 2022
25 LEVENS WALK Terraced £122,443 £59,900 16 Apr 2004
27 LEVENS WALK Terraced £134,248 £59,950 31 Oct 2003
28 LEVENS WALK Terraced £100,658 £44,950 24 Oct 2003