Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LLWYNBRAIN TERRACE Terraced £155,257 £123,500 1 Dec 2017
3 LLWYNBRAIN TERRACE Semi-Detached £122,718 £110,000 17 Aug 2021
5 LLWYNBRAIN TERRACE Terraced £215,082 £45,000 12 Mar 1998