Houses for sale in Oldcastle, CF31, Bridgend

There are 202 results. Oldcastle, CF31, Bridgend. Property prices in Oldcastle, CF31 range from £139,950 to £1,250,000 with an average price of £302,665.

Properties for sale in Oldcastle, CF31, Bridgend

icon