Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LLWYN ONN Detached £300,000 31 May 2023
TYN LLAN Detached £312,019 £190,000 12 Jan 2007
TYN LON BACH Detached £338,885 £275,000 22 Oct 2018