2 SIR STAFFORD CLOSE, CF83 3BA sold for £145000 on 2020-10-01
24A SIR STAFFORD CLOSE, CF83 3BA sold for £144500 on 2020-12-18
21 SIR STAFFORD CLOSE, CF83 3BA sold for £229950 on 2021-03-01
32 SIR STAFFORD CLOSE, CF83 3BA sold for £179500 on 2021-11-04