Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 DOWNING CLOSE Terraced £88,327 £72,000 13 Dec 2019
23 DOWNING CLOSE Semi-Detached £50,309 £17,263 6 May 2002
25 DOWNING CLOSE Terraced £87,019 £33,000 11 Oct 2002