£425,000
21 Princes Street
Cardiff
3
1
1217
SQ FT
£380,000
159 Woolaston Avenue
861
£350,000
6 Timbers Square
1184