Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LLECHWEDD Detached £105,360 £70,000 17 Sep 2014
STAFELL WEN Detached £97,566 £37,000 2 Oct 2002
TYNCOED Detached £355,669 £290,000 8 Nov 2019