Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DYFFRYN TWROG Detached £394,782 £390,000 7 Jun 2023
PENY BUARTH Detached £411,309 £120,000 11 May 2001