Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LLECHRHYD TERRACE Terraced £76,987 £63,000 12 Sep 2019
2 LLECHRHYD TERRACE Terraced £154,015 £109,000 4 Sep 2015
3 LLECHRHYD TERRACE Terraced £143,454 £92,500 3 Apr 2014