Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 PENPLAS ROAD Terraced £88,386 £72,000 22 Apr 2020
20 PENPLAS ROAD Terraced £90,033 £62,000 3 Jun 2015
32 PENPLAS ROAD Semi-Detached £85,027 £31,000 9 Aug 2002
34 PENPLAS ROAD Terraced £92,122 £64,000 22 Jul 2015
40 PENPLAS ROAD Terraced £117,530 £71,000 1 Dec 2006
62 PENPLAS ROAD Terraced £113,559 £105,000 8 Nov 2021