Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN GROVE Terraced £116,510 £63,000 25 May 2005
9 LEVEN GROVE Terraced £81,470 £17,500 1 Sep 1998
10 LEVEN GROVE Terraced £40,000 12 May 2023
11 LEVEN GROVE Terraced £140,778 £42,950 28 Sep 2001