25 Cavendish Place, Newport PO30 5AE Terraced | -- Bd | -- Ba
21a Cavendish Place, Newport PO30 5AE | 3 Bd | 1 Ba