Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PENYBRYN TERRACE Terraced £162,721 £104,500 11 Apr 2014
2 PENYBRYN TERRACE Terraced £126,792 £125,000 1 Jun 2022
4 PENYBRYN TERRACE Terraced £104,998 £85,000 1 Feb 2019
5 PENYBRYN TERRACE Terraced £117,729 £95,000 23 Jul 2018
6 PENYBRYN TERRACE Terraced £176,674 £67,000 23 Oct 2002