Cefn Close, Glyncoch, Pontypridd CF37
Morgannwg Street, Trehafod, Pontypridd C...
Penygraig Terrace, Ynysybwl, Pontypridd...