7 Castle View, Haverfordwest SA61 2JA | 3 Bd | 1 Ba
6 Castle View, Haverfordwest SA61 2JA | -- Bd | -- Ba
8 Castle View, Haverfordwest SA61 2JA | -- Bd | -- Ba