Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 LEVEN ROAD Semi-Detached £133,774 £78,000 13 Feb 2012
61 LEVEN ROAD Semi-Detached £113,332 £72,000 7 Mar 2014
62 LEVEN ROAD Semi-Detached £118,665 £70,000 25 Jan 2013
63 LEVEN ROAD Terraced £160,588 £92,000 30 May 2006
65 LEVEN ROAD Semi-Detached £136,226 £102,000 16 Jun 2016