Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENLLECH NEST Semi-Detached £162,032 £107,000 1 Aug 2014
4 PENLLECH NEST Terraced £102,744 £95,000 24 Nov 2021
5 PENLLECH NEST Detached £140,589 £38,000 17 Aug 2000
9 PENLLECH NEST Semi-Detached £197,660 £195,000 13 Jul 2023
10 PENLLECH NEST Semi-Detached £172,234 £143,000 13 Mar 2020
11 PENLLECH NEST Semi-Detached £197,261 £123,500 23 Jan 2014
12 PENLLECH NEST Semi-Detached £159,749 £70,000 19 Sep 2003