Houses for sale in Milford Haven, Pembrokeshire

There are 170 results. Milford Haven, Pembrokeshire. Property prices in Milford Haven range from £90,000 to £1,800,000 with an average price of £317,741.

Properties for sale in Milford Haven, Pembrokeshire

icon