Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 HARROWDEN Terraced £231,014 £130,000 17 Feb 2006
6 HARROWDEN Terraced £174,588 £71,250 14 Feb 2003
8 HARROWDEN Terraced £120,348 £76,000 14 Feb 2014
12 HARROWDEN Terraced £225,827 £170,000 26 Sep 2016
20 HARROWDEN Terraced £177,703 £100,000 10 Feb 2006