Houses for sale in Caldey Island, SA70, Pembrokeshire
There are 270 results. Caldey Island, SA70, Pembrokeshire. Property prices in Caldey Island, SA70 range from £23,500 to £1,700,000 with an average price of £402,101.
Properties for sale in Caldey Island, SA70, Pembrokeshire