8 Ivy Close, Treharris, MID GLAMORGAN
33 Windsor Road, Treharris, MID GLAMORGAN
72 Heol Tasker, Treharris, MID GLAMORGAN