Houses for sale in Cardiff

There are 3,212 results. Cardiff. Property prices in Cardiff range from £15,000 to £3,200,000 with an average price of £362,566.

Properties for sale in Cardiff

icon