39 MILL ROAD, CF83 3FD sold for £145000 on 2020-08-19
23 MILL ROAD, CF83 3FD sold for £186000 on 2021-06-29
15 MILL ROAD, CF83 3FD sold for £150000 on 2022-10-24
31 MILL ROAD, CF83 3FD sold for £175000 on 2023-06-23
Get official EPC reports (Free)