Houses for sale in Cardiff

There are 3,166 results. Cardiff. Property prices in Cardiff range from £15,000 to £3,500,000 with an average price of £370,672.

Properties for sale in Cardiff

icon