Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
48 Semi-Detached £351,472 £95,000 31 Aug 2000
40 HUMBERSTON AVENUE Detached £516,111 £517,500 26 Aug 2022
42 HUMBERSTON AVENUE Detached £651,579 £168,300 31 Mar 2000
44 HUMBERSTON AVENUE Detached £839,162 £272,500 1 Feb 2002
50 HUMBERSTON AVENUE Detached £1,084,551 £640,000 20 Aug 2010
52 HUMBERSTON AVENUE Detached £777,197 £750,000 4 Mar 2022
54 HUMBERSTON AVENUE Detached £1,506,458 £900,000 7 Mar 2013
58 HUMBERSTON AVENUE Detached £643,755 £600,000 23 Jun 2021
60 HUMBERSTON AVENUE Detached £811,667 £465,000 29 May 2006
62 HUMBERSTON AVENUE Detached £355,791 £310,000 4 Dec 2020
66 HUMBERSTON AVENUE Detached £866,987 £550,000 27 Jul 2007