Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
128B HUMBERSTON AVENUE Detached £497,608 £120,000 27 Oct 1999
132A HUMBERSTON AVENUE Detached £353,921 £265,000 30 Jun 2016
134 HUMBERSTON AVENUE Detached £425,134 £155,000 23 Aug 2002
134A HUMBERSTON AVENUE Detached £688,876 £510,000 30 Mar 2016
136 HUMBERSTON AVENUE Detached £568,754 £440,000 18 Apr 2017
136A HUMBERSTON AVENUE Detached £393,516 £250,000 19 Mar 2014
140 HUMBERSTON AVENUE Detached £421,997 £345,000 26 May 2020
144 HUMBERSTON AVENUE Semi-Detached £318,386 £158,000 10 May 2004
144A HUMBERSTON AVENUE Detached £528,814 £370,000 7 Aug 2015
148 HUMBERSTON AVENUE Detached £289,473 £94,000 22 Feb 2002