21 JUNCTION TERRACE, CF15 8ED sold for £285000 on 2020-12-22
10 JUNCTION TERRACE, CF15 8ED sold for £407000 on 2021-01-15
2 JUNCTION TERRACE, CF15 8ED sold for £325000 on 2022-02-16
32 JUNCTION TERRACE, CF15 8ED sold for £386200 on 2022-03-15
Get official EPC reports (Free)