35 CHERRY ORCHARD ROAD, CF14 0UD sold for £390000 on 2021-06-14
18 CHERRY ORCHARD ROAD, CF14 0UD sold for £530000 on 2021-12-02
31 CHERRY ORCHARD ROAD, CF14 0UD sold for £745000 on 2022-07-01
1 CHERRY ORCHARD ROAD, CF14 0UD sold for £675000 on 2023-10-25