Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PENYBRYN Semi-Detached £154,959 £49,950 20 Feb 2002
5 PENYBRYN Semi-Detached £153,234 £47,500 2 Nov 2001
7 PENYBRYN Terraced £184,576 £110,000 28 Jun 2013
9 PENYBRYN Semi-Detached £220,319 £120,000 24 Oct 2005
10 PENYBRYN Terraced £154,444 £75,000 15 Apr 2004
13 PENYBRYN Terraced £109,990 £30,000 10 Nov 2000
15 PENYBRYN Terraced £126,382 £54,000 1 Jul 2003
19 PENYBRYN Terraced £219,274 £140,000 19 Oct 2007