4 bedrooms 2 Kensington Villas, CLARBESTON ROAD, Haverfordwest, Pembrokeshire Guide price £175,000 Sold STC