Houses for sale in Cross Hands, SA67, Pembrokeshire

There are 573 results. Cross Hands, SA67, Pembrokeshire. Property prices in Cross Hands, SA67 range from £23,500 to £2,100,000 with an average price of £404,346.

Properties for sale in Cross Hands, SA67, Pembrokeshire

icon