Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 PENCARROW PLACE Terraced £222,438 £177,500 9 Mar 2018
70 PENCARROW PLACE Terraced £270,148 £200,000 24 Mar 2016
72 PENCARROW PLACE Terraced £239,813 £200,000 21 Aug 2020
74 PENCARROW PLACE Terraced £226,393 £135,000 10 Nov 2006
76 PENCARROW PLACE Terraced £320,240 £132,000 14 Mar 2003
80 PENCARROW PLACE Terraced £210,995 £125,000 14 Feb 2013