Houses for sale in Milford Haven, Pembrokeshire

There are 160 results. Milford Haven, Pembrokeshire. Property prices in Milford Haven range from £95,000 to £1,800,000 with an average price of £333,651.

Properties for sale in Milford Haven, Pembrokeshire

icon