10 St. Johns Road, Pembroke Dock SA72 6HS Terraced | 3 Bd | 1 Ba
2 St. Johns Road, Pembroke Dock SA72 6HS | 3 Bd | 1 Ba
22 St. Johns Road, Pembroke Dock SA72 6HS | 3 Bd | 1 Ba