CF46 5 property sales

CF46 5AA
18 Dec 2024
29 Thomas Street, Treharris
£95,000
Terraced (freehold)
21 Oct 2020
25 Thomas Street, Treharris
£90,000
14 Sep 2020
23 Thomas Street, Treharris
17 Dec 2018
25A Thomas Street, Treharris
£83,000
04 May 2018
05 Mar 2018
29 Aug 2014
20 Mar 2006
30 Sep 2005
09 May 2000
19 Mar 2000
21 Jun 1999
17 Jul 1998

CF46 5AB
17 May 2024
44 Thornwood Place, Treharris
Terraced (freehold)
03 Nov 2023
1 Thornwood Place, Treharris
Semi-detached (freehold)
17 Oct 2023
Delwood, Thornwood Place, Treharris
Detached (freehold)
28 Apr 2023
32 Thornwood Place, Treharris
17 Feb 2023
17 Jan 2023
21 Nov 2022
07 Nov 2022
24 Feb 2022
14 Aug 2017
20 Dec 2016
29 Apr 2016
22 Apr 2016
03 Jul 2015
03 Oct 2014
26 Feb 2013
13 Aug 2007
06 Jul 2007
19 Jan 2007
12 Jan 2007
06 Sep 2002
08 Jun 1995

CF46 5AD
13 Windsor Place, Treharris
Terraced (freehold)
22 Windsor Place, Treharris
17 Windsor Place, Treharris
Other (freehold)
06 Jun 2024
Semi-detached (freehold)

CF46 5AE
7 Susannah Place, Treharris
5 Susannah Place, Treharris
Perrott Inn, Susannah Place, Treharris
Other (freehold)
11 Susannah Place, Treharris
Detached (freehold)

CF46 5AF
17 Gresham Place, Treharris
9 Gresham Place, Treharris
41 Gresham Place, Treharris

CF46 5AH
Glantaff Hotel, Cardiff Road, Quakers Yard
Other (freehold)

CF46 5AJ
1 Brecon Walk, Treharris
Detached (freehold)
4 Brecon Walk, Treharris
3 Brecon Walk, Treharris
New build detached (freehold)
Plot 1 Brecon Walk, Quakers Yard
3 Brecon Walk, Quakers Yard

CF46 5AL
2 The Gardens, Treharris
Semi-detached (freehold)

CF46 5AN
10 Dan Y Twyn, Treharris
12 Dan Y Twyn, Treharris
Terraced (leasehold)
13 Dan Y Twyn, Treharris
Semi-detached (leasehold)
1A Dan Y Twyn, Treharris
Flat (freehold)

CF46 5AP
16 Woodlands Crescent, Treharris
17 Woodlands Crescent, Treharris
14 Woodlands Crescent, Treharris
20 Woodland Crescent, Treharris
17 Woodland Crescent, Treharris
13 Woodland Crescent, Treharris
New build detached (freehold)

CF46 5AS
22 Woodlands Avenue, Treharris
58 Woodlands Avenue, Treharris
60 Woodlands Avenue, Treharris

CF46 5AT
6 Woodland Villas, Treharris
5 Woodland Villas, Treharris
2 Woodland Villas, Treharris
Toll Gate House, Treharris

CF46 5AU
2 Fair View Terrace, Treharris
15 Fair View Terrace, Treharris
14 Fair View Terrace, Treharris

CF46 5AW
8 Rodericks Terrace, Treharris
1 Rodericks Terrace, Treharris
4 Rodericks Terrace, Treharris

CF46 5AY
38 Fir Tree Drive, Treharris
20 Fir Tree Drive, Treharris
9 Fir Tree Drive, Treharris

CF46 5BA
10 Sunny Bank, Treharris
7 Sunny Bank, Treharris
12 Sunny Bank, Treharris
Bryn Gwennol, Sunny Bank, Treharris

CF46 5BB
Breiddwyd, Goitre Coed Road, Treharris
Oaklands, Goitre Coed Road, Treharris
Rosemont, Goitre Coed Road, Treharris
Cwmfelin, Goitre Coed Road, Treharris
Dunraven, Goitre Coed Road, Treharris
Delfryn, Goitre Coed Road, Treharris

CF46 5BD
2 Bryn Afon, Goitre Coed Road, Treharris
1 Bryn Afon, Goitre Coed Road, Treharris

CF46 5BE
2 Bryn Taf, Goitre Coed Road, Treharris

CF46 5BG
4 Rose Hill Cottages, Goitre Coed Road, Treharris
2 Rose Hill Cottages, Treharris

CF46 5BH
1 Penlocks, Treharris
5 Penlocks, Treharris
2 Penlocks, Treharris

CF46 5BJ
3 Griffin Rise, Treharris
2 Griffin Rise, Treharris
1 Griffin Rise, Treharris

CF46 5BL
47 Westwood Drive, Quakers Yard
42 Westwood Drive, Quakers Yard
45 Westwood Drive, Quakers Yard
Semi-detached (leasehold)
78 Westwood Drive, Treharris
13 Westwood Drive, Treharris
28 Westwood Drive, Treharris
New build semi-detached (freehold)

CF46 5BN
2 Pantanas, Treharris
11 Pantanas, Treharris
Pantanas House, Pantanas, Treharris
Beaumont, Pantanas, Treharris
9 Pantanas, Treharris
New build detached (freehold)
Brynheulog House, Pantanas, Treharris

CF46 5BP
6 Hilltop Close, Treharris
5 Hilltop Close, Treharris
1 Hilltop Close, Treharris

CF46 5BS
Hillcrest, Pentwyn Road, Treharris
Ty'r Onen, Pentwyn Road, Treharris
Penlan House, Pentwyn Road, Treharris
Highfields, Pentwyn Road, Treharris
Trem Y Ddol, Pentwyn Road, Treharris
Carreg Las, Pentwyn Road, Treharris
Bwrlyn Cottage, Pentwyn Road, Treharris
Fairmead, Pentwyn Road, Treharris
Coach House, Pentwyn Road, Treharris
La Roche, Pentwyn Road, Treharris
2 Rose Cottages, Pentwyn Road, Treharris
The Warren, Pentwyn Road, Treharris
2 Alynlee Court, Pentwyn Road, Treharris
1 Alynlee Court, Pentwyn Road, Treharris
1 Rose Cottages, Pentwyn Road, Treharris
Maes Yr Haf, Pentwyn Road, Treharris
Silverstone, Pentwyn Road, Treharris
Tre Barwith, Pentwyn Road, Treharris
Ty Twyn, Pentwyn Road, Treharris
Chez Regis, Pentwyn Road, Treharris
Penwaungoch, Pentwyn Road, Treharris
Hen Berthlwyd, Pentwyn Road, Treharris
Berthlwyd Cottage, Pentwyn Road, Treharris
Greenacres, Pentwyn Road, Treharris
Penybryn, Pentwyn Road, Treharris
Dan-Y-Coed, Pentwyn Road, Treharris
Cartref Clyd, Pentwyn Road, Treharris

CF46 5BT
Orchard House, Pentwyn Road, Treharris

CF46 5BU
1 Ty Llwyd Terrace, Treharris

CF46 5BZ
3 Alynlee Court, Ty Llwyd Parc, Treharris
1 Alynlee Court, Ty Llwyd Parc Estate, Treharris
3 Alynlee Court, Ty Llwyd Parc Estate, Treharris

CF46 5DA
9 Edwards Terrace, Treharris
11 Edwards Terrace, Treharris
Hafod, Edwards Terrace, Treharris
18 Edwards Terrace, Treharris
Penygarn, Edwards Terrace, Treharris
12A Edwards Terrace, Treharris

CF46 5DB
17 Wingfield Terrace, Treharris
33 Wingfield Terrace, Treharris
26 Wingfield Terrace, Treharris

CF46 5DD
1 Berthlwyd Cottages, Treharris
3 Berthlwyd Cottages, Treharris

CF46 5DE
26 Bryngerwn Avenue, Treharris
21 Bryngerwn Avenue, Treharris
17 Bryngerwn Avenue, Treharris

CF46 5DF
6 Bryngerwn Cottages, Caerphilly Road, Treharris
5 Bryngerwn Cottages, Caerphilly Road, Treharris
11 Bryngerwn Cottages, Treharris
2 Bryngerwn Cottages, Treharris
3 Bryngerwn Cottages, Caerphilly Road, Treharris
10 Bryngerwn Cottages, Treharris

CF46 5DG
9 Victoria Terrace, Treharris
4 Victoria Terrace, Treharris
6 Victoria Terrace, Treharris
Penybryn, Victoria Terrace, Treharris
Cartref, Victoria Terrace, Treharris
Danygraig House, Victoria Terrace, Treharris

CF46 5DH
Dan-Y-Lan, Zoar Terrace, Treharris
2 Zoar Terrace, Treharris
3 Zoar Terrace, Treharris
The Burrow, Zoar Terrace, Treharris
1 Zoar Terrace, Treharris
Jareen, Zoar Terrace, Treharris

CF46 5DL
9 Brynheulog Cottages, Quakers Yard
11 Brynheulog Cottages, Quakers Yard
8 Brynheulog Cottages, Quakers Yard

CF46 5DN
14 Caerphilly Road, Treharris
16 Caerphilly Road, Treharris
15 Caerphilly Road, Treharris

CF46 5DP
9 Beddoe Terrace, Treharris
8 Beddoe Terrace, Treharris
7 Beddoe Terrace, Treharris

CF46 5DR
19 Millers Row, Treharris
23 Millers Row, Treharris
20 Millers Row, Treharris

CF46 5DS
2 Old Post Office Lane, Treharris

CF46 5DT
2 White Hart Cottages, Treharris
3 White Hart Cottages, Treharris
1 White Hart Cottages, Treharris

CF46 5DU
26 Cardiff Road, Quakers Yard
30 Cardiff Road, Quakers Yard
36 Cardiff Road, Quakers Yard
Skyview House 32-34 Cardiff Road, Quakers Yard

CF46 5DW
10 Leigh Terrace, Treharris
18 Leigh Terrace, Treharris
4 Leigh Terrace, Treharris

CF46 5EA
Graig House, Pentwyn Deintyr, Treharris
9 Pentwyn Deintyr, Treharris
Llygad-Y-Haul, Pentwyn Deintyr, Treharris
Marthon Cottage, Pentwyn Deintyr, Treharris
Greystones, Pentwyn Deintyr, Treharris
Thirlmere, Pentwyn Deintyr, Treharris
10 Pentwyn Deintyr, Treharris
Will Rose, Pentwyn Deintyr, Treharris
11 Pentwyn Deintyr, Treharris
Fronhaul, Pentwyn Deintyr, Treharris
Arosfa, Pentwyn Deintyr, Treharris

CF46 5ED
1 Mill Terrace, Treharris

CF46 5EF
12 Tramroadside, Treharris
5 Tramroadside, Treharris
14 Tramroadside, Treharris
Riverwalk, Tramroadside, Treharris
8 Tram Road Side, Treharris
1 Tram Road Side, Treharris
14 Tram Road Side, Treharris
Ein O'r Diwedd, Tramroadside, Treharris

CF46 5EH
2 Rock Houses, Treharris
3 Rock Houses, Treharris
4 Rock Houses, Treharris

CF46 5EN
2 Wingfield Rise, Treharris
4 Wingfield Rise, Treharris
8 Wingfield Rise, Treharris
Terraced (leasehold)

CF46 5ER
36 Perrott Street, Treharris
16 Perrott Street, Treharris
25 Perrott Street, Treharris
Alana Croft, Perrott Street, Treharris
16A Perrott Street, Treharris
Flat C, 10 Perrott Street, Treharris
Terraced (leasehold)
Flat B, 10 Perrott Street, Treharris

CF46 5ET
51A Perrott Street, Treharris
Treharris Rugby Club, Perrott Street, Treharris
Clifton House, 4 Perrott Street, Treharris
49A Perrott Street, Treharris

CF46 5EU
5 Perrott Place, Treharris
3 Perrott Place, Treharris
8 Perrott Place, Treharris

CF46 5EY
11 Cardiff Road, Treharris
2 Cardiff Road, Treharris
12 Cardiff Road, Treharris
13A Cardiff Road, Treharris

CF46 5HA
3 Brotalwg, Treharris
21 Brotalwg, Treharris
1 Brotalwg, Treharris

CF46 5HD
12 Railway Terrace, Treharris
9 Railway Terrace, Treharris
1 Railway Terrace, Treharris
Parc View, Railway Terrace, Treharris

CF46 5HE
6 Fox Street, Treharris
7 Fox Street, Treharris
24 Fox Street, Treharris
36 - 37 Fox Street, Treharris
Flat (freehold)
Navigation Hotel, Fox Street, Treharris
Flat, 4 Fox Street, Treharris

CF46 5HG
Ty R Lofa, Forest Road, Treharris
Ty Llywio, Forest Road, Treharris
1 Forest Road, Treharris
Millennium View, Forest Road, Treharris

CF46 5HH
13 Williams Terrace, Treharris
5 Williams Terrace, Treharris
2 Williams Terrace, Treharris

CF46 5HJ
10 Shire Court, Quakers Yard
8 Shire Court, Quakers Yard
1 Shire Court, Quakers Yard

CF46 5HL
25 Penn Street, Treharris
44 Penn Street, Treharris
8 Penn Street, Treharris

CF46 5HN
4 Fell Street, Treharris
26 Fell Street, Treharris
51 Fell Street, Treharris

CF46 5HP
58 Webster Street, Treharris
48 Webster Street, Treharris
19 Webster Street, Treharris

CF46 5HQ
9A The Oaks, Quakers Yard
13 The Oaks, Quakers Yard
3A The Oaks, Quakers Yard
8A The Oaks, Quakers Yard
54 The Oaks, Quakers Yard
43 The Oaks, Quakers Yard
3B The Oaks, Quakers Yard
4B The Oaks, Quakers Yard
New build semi-detached (freehold)

CF46 5HR
43 Evan Street, Treharris
13 Evan Street, Treharris
12 Evan Street, Treharris

CF46 5HS
11 Pritchard Street, Treharris
42 Pritchard Street, Treharris
4 Pritchard Street, Treharris

CF46 5HT
114 Cilhaul, Treharris
126 Cilhaul, Treharris
32 Cilhaul, Treharris
Cilhaul Old Age Club, Cilhaul, Treharris

CF46 5HU

CF46 5HW
1A Webster Street, Treharris
Ty Jasmine, Webster Street, Treharris

CF46 5HX
2 Parc Wenallt, Treharris
4 Parc Wenallt, Treharris
20 Parc Wenallt, Treharris

CF46 5HY
1 Glan Yr Afon, Treharris
3 Glan Yr Afon, Treharris
2 Glan Yr Afon, Treharris

CF46 5LA
10 Ty Llwyd Parc, Quakers Yard
43 Ty Llwyd Parc, Quakers Yard
45 Ty Llwyd Parc, Quakers Yard
46 Ty Llwyd Parc Estate, Quakers Yard
41 Ty Llwyd Parc Estate, Quakers Yard
25 Ty Llwyd Parc Estate, Quakers Yard

CF46 5LB

CF46 5LD
5 Millfield, Quakers Yard
11 Millfield, Quakers Yard
21 Millfield, Quakers Yard
Westwinds, Millfield, Quakers Yard
45A Millfield, Quakers Yard
Treetops, Millfield, Quakers Yard
New build terraced (freehold)
New build semi-detached (freehold)
Nyth Bach, Millfield, Quakers Yard

CF46 5LE
Treharris Delivery Office, 28 Edward Street, Treharris

CF46 5LF
20 Edward Street, Treharris
1 Edward Street, Treharris
21 Edward Street, Treharris

CF46 5LG

CF46 5LH
11 Mary Street, Treharris
37 Mary Street, Treharris
Brynawel, Mary Street, Treharris
32 Mary Street, Treharris

CF46 5LJ
10 Claremont Drive, Quakers Yard
9 Claremont Drive, Quakers Yard
4 Claremont Drive, Quakers Yard

CF46 5LL
7 Victoria Street, Treharris
New House, Victoria Street, Treharris
4 Victoria Street, Treharris
2 Victoria Street, Treharris

CF46 5LN
7 Prosser Street, Treharris
3 Prosser Street, Treharris
1 Prosser Street, Treharris

CF46 5LQ
21 The Ferns, Quakers Yard
16 The Ferns, Quakers Yard
11 The Ferns, Quakers Yard

CF46 5LR
Glenview, Park Lane, Treharris
Detached (leasehold)
Glan-Y-Nant, Park Lane, Treharris

CF46 5LS
14 Pleasant View, Cardiff Road, Treharris
9 Pleasant View, Cardiff Road, Treharris
6 Pleasant View, Cardiff Road, Treharris
6 Pleasant View, Treharris
7 Pleasant View, Treharris
Hill Side, Pleasant View, Treharris
5 Pleasant View, Treharris

CF46 5LT
Sunnydene, Park Lane, Treharris
The Oaks, 7 Park Lane, Treharris
Starlings, Park Lane, Treharris
Ashleigh, Park Lane, Treharris
8 Park Lane, Treharris
Amberley, Park Lane, Treharris
Semi-detached (leasehold)
Ffrwd Wen, Park Lane, Treharris
Detached (leasehold)
Inchbrook, Park Lane, Treharris
Menai, Park Lane, Treharris
Braeside, Park Lane, Treharris

CF46 5LW
1 Ifor Place, Treharris
6 Ifor Place, Treharris
5 Ifor Place, Treharris

CF46 5LX
3 Harris Court, Quakers Yard
1 Harris Court, Quakers Yard
13 Harris Court, Quakers Yard
14 Harris Court, Treharris
7 Harris Court, Treharris
8 Harris Court, Treharris

CF46 5LY
5 Blackbrook, Treharris
Bryngorwen, 11 Blackbrook, Treharris
1 Blackbrook, Treharris
9 Blackbrook, Treharris
Park Villa, 14 Blackbrook, Treharris
Lynwood, Blackbrook, Treharris
Dan-Y-Lan, 15 Blackbrook, Treharris

CF46 5NA
4 Fernhill Terrace, Treharris
6 Fernhill Terrace, Treharris
8 Fernhill Terrace, Treharris

CF46 5NB
Y Goedwig, Cardiff Road, Edwardsville
Ger Y Nant, Cardiff Road, Edwardsville

CF46 5ND
7 Rock Villas, Treharris
Teifi House, 11 Rock Villas, Treharris
10 Rock Villas, Treharris
Is-Y-Clogwyn, Treharris
12 Rock Villas, Treharris

CF46 5NF
6 Rock View, Treharris
1 Rock View, Treharris
2 Rock View, Treharris

CF46 5NG
11 Forest Grove, Edwardsville
18 Forest Grove, Edwardsville
2 Forest Grove, Edwardsville
New build terraced (freehold)

CF46 5NH
6 The Villas, Edwardsville
Vaynor House, The Villas, Edwardsville
Brynderwyn, The Villas, Edwardsville
Maestaf, The Villas, Edwardsville
Maesgwyn, The Villas, Edwardsville
Cartref, The Villas, Edwardsville
Primrose Villa, The Villas, Edwardsville
Arfryn, The Villas, Edwardsville
Ynysdawel, The Villas, Edwardsville
Hawthorn, The Villas, Edwardsville
Bro Dawel, The Villas, Edwardsville

CF46 5NJ
30 Taff Vale Estate, Edwardsville
19 Taff Vale Estate, Edwardsville
22 Taff Vale Estate, Edwardsville
21A Taff Vale Estate, Edwardsville

CF46 5NL
12 Nant Ddu Terrace, Treharris
15 Nant Ddu Terrace, Treharris
18 Nant Ddu Terrace, Treharris
Water Works House, Nant Ddu Terrace, Treharris

CF46 5NN
3 The Avenue, Edwardsville
8 The Avenue, Edwardsville
12 The Avenue, Edwardsville

CF46 5NP
24 Windsor Road, Treharris
15 Windsor Road, Treharris
32 Windsor Road, Treharris

CF46 5NQ
2 Menlo Park, Edwardsville
1 Menlo Park, Edwardsville
3 Menlo Park, Edwardsville

CF46 5NR
24 Edwardsville, Treharris
11 Edwardsville, Treharris
5 Edwardsville, Treharris
30 Edwards Ville, Treharris
8 Edwards Ville, Treharris
20 Edwards Ville, Treharris
1B Edwards Ville, Treharris
Lounge Area Restaurant And Kitchen, The Great Western Hotel, Edwards Ville, Treharris
Litchfield House, Edwards Ville, Treharris

CF46 5NS
Greenfield Cottage, Edwardsville
The Old Cottage, Edwardsville

CF46 5NT
2 Birchgrove Estate, Treharris
5 Birchgrove Estate, Treharris

CF46 5NU
4 Tyn Y Banwen Road, Treharris
6 Tyn Y Banwen Road, Treharris
9 Tyn Y Banwen Road, Treharris

CF46 5NW
7 Beech Grove, Treharris
6 Beech Grove, Treharris
2 Beech Grove, Treharris

CF46 5NY
14 Treharne Road, Treharris
15 Treharne Road, Treharris
1 Treharne Road, Treharris

CF46 5NZ
26 Manor Court, Edwardsville
25 Manor Court, Edwardsville
9 Manor Court, Edwardsville

CF46 5PA
2 Treharne Terrace, Treharris
13 Treharne Terrace, Treharris
6 Treharne Terrace, Treharris
Llwyn Onn, Treharne Terrace, Treharris

CF46 5PB
1 Tai Yn Y Banwen, Treharris
2 Tai Yn Y Banwen, Treharris

CF46 5PD
Pontygwaith Farm, Pontygwaith
Ael-Y-Bryn, Pontygwaith
Springfield House, Pontygwaith

CF46 5PG
Prince Llewelyn Farm, Treharris

CF46 5PH
19 Ashgrove, Edwardsville
5 Ashgrove, Edwardsville
11 Ashgrove, Edwardsville

CF46 5PJ
1 The Hollies, Quakers Yard
14 The Hollies, Quakers Yard
7 The Hollies, Quakers Yard

CF46 5PL

CF46 5PN

CF46 5PP

CF46 5PQ
1 Treharne Park, Treharris
4 Treharne Park, Treharris
5 Treharne Park, Treharris

CF46 5PR

CF46 5PS
18 John Street, Treharris
Bethel Chapel, John Street, Treharris
2 John Street, Treharris
1 John Street, Treharris
2 The Stables, John Street, Treharris
1 The Stables, John Street, Treharris
Awel Yr Haf, John Street, Treharris
Elim House, John Street, Treharris

CF46 5PT
2 Glenview Villas, Treharris
Flat 2, 1 Glenview Villas, Treharris
Flat (leasehold)
Flat 1, 1 Glenview Villas, Treharris
Other (leasehold)
1 Glen View Villas, Treharris
2 Glen View Villas, Treharris
4 Glen View Villas, Treharris

CF46 5PU
Brath-Y-Cawr, Cardiff Road, Edwardsville
Ty Saer, Cardiff Road, Edwardsville
Plot 3, Brath-Y-Cawr, Cardiff Road, Edwardsville

CF46 5PY
4 Commercial Terrace, Treharris
1 Commercial Terrace, Treharris

CF46 5RA
6 Spencer Place, Treharris
5 Spencer Place, Treharris
4 Spencer Place, Treharris

CF46 5RB
30 Bargoed Terrace, Treharris
23 Bargoed Terrace, Treharris
6 Bargoed Terrace, Treharris
Flat, 2 Bargoed Terrace, Treharris

CF46 5RD
21 Springfield Rise, Treharris
22 Springfield Rise, Treharris
23 Springfield Rise, Treharris

CF46 5RE
40 Brynteg, Treharris
41 Brynteg, Treharris
34 Brynteg, Treharris

CF46 5RF
Ty-Gwyn, Brynteg, Treharris

CF46 5RG
9 Oaklands Terrace, Treharris
3 Oaklands Terrace, Treharris
1 Oaklands Terrace, Treharris

CF46 5RH
15 The Park, Treharris
11 The Park, Treharris
35 The Park, Treharris

CF46 5RJ
8 Park Crescent, Treharris
5 Park Crescent, Treharris
7 Park Crescent, Treharris

CF46 5RL
11 Twynygarreg, Treharris
38 Twynygarreg, Treharris
55 Twynygarreg, Treharris

CF46 5RN
Ysgubor, Treharris
Reservoir House, Treharris
Tir Cook Farm, Treharris

CF46 5RP
40 Heather Court, Quakers Yard
41 Heather Court, Quakers Yard
5 Heather Court, Quakers Yard

CF46 5RT
Ty Rhaeadr, Glyn Bargoed Road, Treharris

CF46 5RU
5 Melin Caiach, Treharris

CF46 5RX
22 Heol Y Glyn, Treharris
27 Heol Y Glyn, Treharris
26 Heol Y Glyn, Treharris

CF46 5RY
5 Heol Coflorna, Treharris
6 Heol Coflorna, Treharris
1 Heol Coflorna, Treharris

CF46 5RZ
7 Heol Nant Caiach, Treharris
1 Heol Nant Caiach, Treharris
22 Heol Nant Caiach, Treharris