Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CLYDACH ROAD Semi-Detached £536,462 £500,000 17 Jun 2021
4 CLYDACH ROAD Semi-Detached £467,238 £271,600 21 Mar 2011
5 CLYDACH ROAD Semi-Detached £557,194 £169,995 6 Sep 2001
7 CLYDACH ROAD Terraced £537,822 £231,500 7 Jul 2003
8 CLYDACH ROAD Terraced £574,148 £205,000 29 Jul 2002
10 CLYDACH ROAD Terraced £529,179 £229,995 20 Aug 2003