Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PWLL MELYN Detached £299,091 £300,500 9 Jan 2023
3 PWLL MELYN Detached £369,880 £200,000 18 May 2009
6 PWLL MELYN Detached £315,351 £195,000 2 Jun 2008
8 PWLL MELYN Detached £271,119 £51,500 21 Feb 1997
9 PWLL MELYN Detached £275,779 £150,000 15 Jul 2005
11 PWLL MELYN Detached £403,215 £231,000 8 May 2006