2 Kensington Gardens, Haverfordwest SA61 2... | 3 Bd | 2 Ba
3 Kensington Gardens, Haverfordwest SA61 2... Terraced | 3 Bd | 3 Ba