Houses for sale in Cardiff

There are 3,280 results. Cardiff. Property prices in Cardiff range from £15,000 to £3,200,000 with an average price of £359,736.

Properties for sale in Cardiff

icon