1
result
Sold prices in Windsor Road, Blackwood, CF46
32 Windsor Road, Treharris, CF46 5NP
- £150,000 Detached, Freehold 28 September 2023
- £122,500 Detached, Freehold 01 September 2017