Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYROLCHFA Semi-Detached £93,652 £76,000 21 Nov 2018
2 PENYROLCHFA Semi-Detached £123,337 £100,000 31 Jul 2019