Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 TAFF EMBANKMENT Semi-Detached £338,297 £84,950 6 Jan 2000
94 TAFF EMBANKMENT Semi-Detached £348,481 £150,000 21 Jul 2003
96 TAFF EMBANKMENT Semi-Detached £341,701 £277,000 14 Dec 2018
98 TAFF EMBANKMENT Semi-Detached £432,324 £349,950 22 Mar 2019
100 TAFF EMBANKMENT Semi-Detached £353,188 £285,000 30 Jul 2018
102 TAFF EMBANKMENT Detached £203,094 £125,000 4 Nov 2013
104 TAFF EMBANKMENT Terraced £284,072 £155,850 1 Jul 2009
108 TAFF EMBANKMENT Terraced £318,082 £257,500 28 Feb 2019
110 TAFF EMBANKMENT Terraced £93,989 £38,000 10 Jan 2003
114 TAFF EMBANKMENT Terraced £302,648 £300,000 4 Aug 2023
116 TAFF EMBANKMENT Terraced £345,688 £95,950 20 Dec 2000
118 TAFF EMBANKMENT Terraced £405,369 £275,000 12 Mar 2015
122 TAFF EMBANKMENT Terraced £335,478 £272,000 5 Jul 2019