Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALHAMBRA TERRACE Terraced £101,477 £35,500 26 Jun 2002
2 ALHAMBRA TERRACE Terraced £81,765 £40,000 30 Apr 2004
3 ALHAMBRA TERRACE Terraced £40,712 £38,000 22 Dec 2021
4 ALHAMBRA TERRACE Terraced £110,193 £65,000 30 Sep 2010
6 ALHAMBRA TERRACE Terraced £37,820 £30,000 22 Nov 2017
7 ALHAMBRA TERRACE Terraced £106,119 £46,500 5 Sep 2003
9 ALHAMBRA TERRACE Terraced £75,816 £75,000 5 Apr 2023
10 ALHAMBRA TERRACE £78,676 £60,000 9 Dec 2016
11 ALHAMBRA TERRACE Terraced £43,252 £42,000 6 Apr 2022
12 ALHAMBRA TERRACE Terraced £140,147 £79,950 28 Apr 2006
13 ALHAMBRA TERRACE Terraced £74,950 £75,000 8 Feb 2023
14 ALHAMBRA TERRACE Detached £128,680 £100,000 26 May 2017