11 BARON ROAD, CF64 3UD sold for £580000 on 2021-01-22
21 BARON ROAD, CF64 3UD sold for £565000 on 2021-08-12
20 BARON ROAD, CF64 3UD sold for £565000 on 2022-12-06
23 BARON ROAD, CF64 3UD sold for £650000 on 2023-11-03
Get official EPC reports (Free)