Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 PENYDRE Semi-Detached £164,509 £71,500 22 Aug 2003
66 PENYDRE Terraced £139,554 £79,950 19 May 2006
68 PENYDRE Terraced £207,106 £126,000 4 Jul 2008
82 PENYDRE Semi-Detached £101,295 £100,000 29 Sep 2023
84 PENYDRE Semi-Detached £169,282 £79,000 26 Jan 2004
88 PENYDRE Terraced £99,202 £98,000 19 Jun 2023