Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEVEN STREET Terraced £46,922 £39,999 23 Oct 2020
16 LEVEN STREET Terraced £112,405 £69,000 8 Feb 2007
18 LEVEN STREET Terraced £76,683 £74,000 11 Mar 2022
20 LEVEN STREET Terraced £79,143 £17,000 25 Sep 1998
22 LEVEN STREET Terraced £79,055 £60,000 7 Nov 2016
24 LEVEN STREET Terraced £62,803 £62,000 1 Sep 2023