Found 1 transactions going back to November 2011.
This Detached property is located at Bryn-y-parc, Barrett Street, Treorchy, CF42 6LN and was last sold for £138,500 on 01 Nov 2011.