Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEO TERRACE Terraced £61,457 £43,000 19 Aug 2015
2 LEO TERRACE Terraced £106,622 £60,000 10 Feb 2006
4 LEO TERRACE Terraced £76,440 £75,000 6 May 2022
5 LEO TERRACE Terraced £139,122 £87,500 16 May 2008
7 LEO TERRACE Terraced £69,188 £54,000 1 Jun 2017
8 LEO TERRACE Terraced £112,586 £20,000 26 May 1995
9 LEO TERRACE Terraced £157,621 £28,000 10 May 1995
10 LEO TERRACE Terraced £92,518 £75,000 14 Dec 2018
11 LEO TERRACE Terraced £49,834 £30,000 9 Jul 2013
12 LEO TERRACE Terraced £50,273 £15,500 5 Oct 2001