32 North Rd, Porth CF39 9SG, UK
19 Evergreen Ct, Tonyrefail, Porth CF39 8ND, UK
54 Tylcha Fach Terrace, Tonyrefail, Porth CF39 8BD, UK
33 Bryn-Hedd, Hendreforgan, Porth CF39 8UT, UK