Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 Terraced £2,169,551 £667,486 23 Jun 2000