Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENRHYDDION CANOL Detached £655,131 £635,000 4 Dec 2023