Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
(LEAH) TY LLWYD Detached £308,344 £250,000 9 Jul 2019