20 WINDSOR STREET, CF42 5LH sold for £66500 on 2021-10-07
19 WINDSOR STREET, CF42 5LH sold for £77995 on 2022-02-04
1 WINDSOR STREET, CF42 5LH sold for £51000 on 2022-07-19
17 WINDSOR STREET, CF42 5LH sold for £47000 on 2022-07-21
Get official EPC reports (Free)