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