34 WINDSOR STREET, CF83 1FW sold for £148000 on 2020-07-08
26 WINDSOR STREET, CF83 1FW sold for £150000 on 2022-02-11
29 WINDSOR STREET, CF83 1FW sold for £175000 on 2023-05-15
37 WINDSOR STREET, CF83 1FW sold for £155000 on 2024-01-12
Get official EPC reports (Free)