Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 21ST AVENUE Terraced £118,584 £70,000 23 Jul 2010
13 21ST AVENUE Semi-Detached £95,653 £78,000 18 Oct 2019
16 21ST AVENUE Terraced £107,033 £49,950 13 Jan 2004
22 21ST AVENUE Terraced £108,610 £69,000 27 Mar 2014
47 21ST AVENUE Terraced £95,257 £75,000 16 Aug 2017
51 21ST AVENUE Semi-Detached £93,411 £64,000 28 May 2015