28 High Street, St. Davids, Haverfordwest... Terraced | -- Bd | -- Ba
14 High Street, St. Davids, Haverfordwest... Terraced | -- Bd | -- Ba