71 WINDSOR ROAD, CF64 1JE sold for £179000 on 2020-10-28
65 WINDSOR ROAD, CF64 1JE sold for £420000 on 2022-07-05
87 WINDSOR ROAD, CF64 1JE sold for £372500 on 2023-07-17
149 WINDSOR ROAD, CF64 1JF sold for £325000 on 2021-12-10
Get official EPC reports (Free)