Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 PENWERRIS TERRACE Terraced £732,879 £440,000 14 Jun 2013
23 PENWERRIS TERRACE Terraced £711,250 £560,000 11 Aug 2017
24 PENWERRIS TERRACE Terraced £510,705 £125,000 2 Nov 1999