Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
163 LEYBOURNE AVENUE Semi-Detached £320,008 £205,000 28 Sep 2007
173 LEYBOURNE AVENUE Semi-Detached £296,196 £177,000 1 May 2013
177 LEYBOURNE AVENUE Semi-Detached £324,860 £260,000 16 Feb 2018