Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 HUMBERSTON AVENUE Detached £925,995 £205,000 26 Feb 1999
93 HUMBERSTON AVENUE Detached £422,859 £250,000 21 Dec 2012
99 HUMBERSTON AVENUE Detached £685,004 £170,000 22 Dec 1999
101 HUMBERSTON AVENUE Detached £378,951 £290,000 6 Jan 2017
103 HUMBERSTON AVENUE Detached £439,492 £340,000 28 Apr 2017
105 HUMBERSTON AVENUE Detached £547,130 £165,000 29 Aug 2001
113 HUMBERSTON AVENUE Detached £803,638 £615,000 27 Jan 2017
117 HUMBERSTON AVENUE Detached £715,106 £705,000 24 Jun 2022
119 HUMBERSTON AVENUE Detached £207,476 £120,000 9 Jul 2006
121 HUMBERSTON AVENUE Detached £873,042 £177,500 3 Nov 1997
123 HUMBERSTON AVENUE Detached £201,920 £160,000 31 Oct 2017
125 HUMBERSTON AVENUE Detached £467,615 £380,000 8 Aug 2019
131 HUMBERSTON AVENUE Detached £648,458 £565,000 11 Dec 2020
133 HUMBERSTON AVENUE Detached £387,267 £312,500 4 Jul 2018
137 HUMBERSTON AVENUE Detached £383,354 £380,000 25 Aug 2023