£412,250
£270,750
£291,776
£179,762
12 barquentine place, cardiff
Sold in OCT 2017
£360,000
86 henke court, cardiff
Sold in JAN 2007
£365,000
Sold in OCT 2008