£317,000
£220,361
£126,647
11 richards terrace, cardiff
Sold in SEPT 2020
£253,000
howard court howard gardens, cardiff
Sold in JUN 2005
£255,000