3 bedroom semi-detached house for saleNeyland Heights, Neyland, Milford Haven£170,000FloorplanDocuments