Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
124 LEUCHA ROAD Flats/Maisonettes £320,478 £93,500 31 May 2001
128 LEUCHA ROAD Flats/Maisonettes £317,040 £97,749 25 Oct 2001
134 LEUCHA ROAD Flats/Maisonettes £278,599 £87,000 19 Nov 2001
158 LEUCHA ROAD Flats/Maisonettes £520,736 £410,000 25 Aug 2017
172 LEUCHA ROAD Flats/Maisonettes £493,545 £460,000 30 Jun 2021
174 LEUCHA ROAD Flats/Maisonettes £543,831 £436,000 31 May 2018
178 LEUCHA ROAD Flats/Maisonettes £252,913 £137,000 27 Jun 2005
180 LEUCHA ROAD Flats/Maisonettes £317,993 £200,000 7 May 2008