8 WINDSOR TERRACE, CF64 1AA sold for £720000 on 2023-10-20
10B CHURCH ROAD, CF64 1AE sold for £265000 on 2020-02-14
5C CHURCH ROAD, CF64 1AE sold for £135000 on 2021-10-22
7 CHURCH ROAD, CF64 1AE sold for £730000 on 2023-03-31
Get official EPC reports (Free)