Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LLYS SANT TEILO Detached £380,664 £68,000 28 Jun 1996
2 LLYS SANT TEILO Detached £265,927 £172,000 30 May 2014
8 LLYS SANT TEILO Detached £269,432 £215,000 2 Mar 2018