Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 LEEDS ROAD Detached £240,862 £86,000 12 Jul 2002
86 LEEDS ROAD Semi-Detached £212,676 £115,000 18 May 2005
88 LEEDS ROAD Semi-Detached £154,639 £109,000 7 Sep 2015