Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENRHOS TERRACE Detached £246,877 £87,500 12 Jul 2002
4 PENRHOS TERRACE Semi-Detached £279,067 £164,000 24 Oct 2006
5 PENRHOS TERRACE Terraced £279,067 £164,000 24 Oct 2006
6 PENRHOS TERRACE Terraced £264,798 £77,500 22 Jun 2001