23 Y CILFFORDD, CF83 2LS sold for £157500 on 2021-12-17
19 Y CILFFORDD, CF83 2LS sold for £162000 on 2022-03-11
5 Y CILFFORDD, CF83 2LS sold for £225000 on 2022-06-10
25 Y CILFFORDD, CF83 2LS sold for £230000 on 2023-09-29
Get official EPC reports (Free)