Found 1 transactions going back to May 2022.
This Detached property is located at Canal View, Well Place, Aberdare, CF44 0PB and was last sold for £420,000 on 04 May 2022.