10 ST OWAINS CRESCENT, CF71 7TB sold for £217500 on 2020-05-29
11 ST OWAINS CRESCENT, CF71 7TB sold for £310000 on 2020-08-17
THE LARCHES ST OWAINS CRESCENT, CF71 7TB sold for £375000 on 2020-11-05
THE SYCAMORES ST OWAINS CRESCENT, CF71 7TB sold for £295000 on 2021-01-12