Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 HOWARD PLACE Terraced £79,527 £65,000 14 Feb 2020
23 HOWARD PLACE Terraced £106,999 £60,000 25 Sep 2009