Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 HIGH STREET Terraced £488,374 £213,999 10 Sep 2003