Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PENLAN UCHA Terraced £70,469 £55,000 20 Jun 2017
4 PENLAN UCHA Terraced £70,597 £56,000 7 Nov 2017
2 PENLAN UCHA Terraced £195,508 £112,000 13 Nov 2009