Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 STAGBOROUGH WAY Terraced £358,232 £69,950 20 Jun 1997