Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBURN CLOSE Terraced £338,799 £70,500 20 Feb 1998
3 LEYBURN CLOSE Terraced £259,093 £180,000 24 Jul 2015
5 LEYBURN CLOSE Terraced £295,164 £290,000 19 Dec 2023
6 LEYBURN CLOSE Terraced £294,164 £160,000 22 Jul 2005