18 Heol Trefor, Penlan, Swansea SA5 9AG Property | 4 Bd | 3 Ba
33 Heol Trefor, Penlan, Swansea SA5 9AG Semi-Detached | -- Bd | -- Ba