Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FOXLEA LON Y GOCH Detached £1,148,390 £737,500 10 Apr 2014
TAWELFAN LON Y GOCH Detached £1,351,552 £750,000 20 Dec 2005