Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN ROAD Semi-Detached £454,083 £152,000 24 Apr 2002
4 LEVEN ROAD Semi-Detached £512,505 £402,000 20 Jul 2017