26 ARCHER ROAD, CF64 3HJ sold for £850000 on 2020-11-13
21 ARCHER ROAD, CF64 3HJ sold for £1465000 on 2022-08-03
30 ARCHER ROAD, CF64 3HJ sold for £285000 on 2022-08-12
25A ARCHER ROAD, CF64 3HJ sold for £895000 on 2022-11-30
Get official EPC reports (Free)