Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENLAN TREHAIDD Detached £493,721 £98,000 15 Aug 1997
PENPARKE Detached £350,053 £305,000 11 Dec 2020