£434,435
£422,162
£314,401
£160,951
20 plas treoda, cardiff
Sold in AUG 2010
£650,000
18 heol stradling, cardiff
Sold in APR 2022
2 caegwyn road, cardiff
Sold in JAN 2019