Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBEN AVENUE Detached £377,706 £315,000 28 Aug 2020
3 DEBEN AVENUE Detached £385,848 £156,000 10 Jan 2003
8 DEBEN AVENUE Detached £375,414 £226,000 12 Jul 2013
9 DEBEN AVENUE Detached £413,473 £269,000 6 Jun 2014
10 DEBEN AVENUE Detached £409,717 £325,000 6 Nov 2017
14 DEBEN AVENUE Detached £404,337 £250,000 23 Mar 2007
15 DEBEN AVENUE Detached £358,111 £215,000 28 Jun 2013
16 DEBEN AVENUE Detached £394,275 £227,500 3 Jun 2011