Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYRHEOL TERRACE Semi-Detached £325,831 £207,000 28 Mar 2014
2 PENYRHEOL TERRACE Detached £390,858 £219,950 17 Feb 2006
3 PENYRHEOL TERRACE Semi-Detached £303,764 £82,995 6 Oct 2000
5 PENYRHEOL TERRACE Semi-Detached £369,077 £215,000 24 Aug 2006