1
result
Sold prices in Church Place, Blackwood, CF81
4 Church Place, Bargoed, CF81 8RP
- £110,000 Semi-detached, Freehold 21 May 2021
- £48,000 Semi-detached, Freehold 28 April 2005