6, Glanrafon Terrace, Pentywyn Road, Degan... Terraced | -- Bd | -- Ba
3, Glanrafon Terrace, Pentywyn Road, Degan... Terraced | 1 Bd | 1 Ba