Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVEN CROFT Terraced £256,015 £230,000 17 Mar 2021
3 LEVEN CROFT Terraced £273,662 £154,000 23 Feb 2006
3 LEVEN CROFT Terraced £273,662 £154,000 23 Feb 2006
7 LEVEN CROFT Terraced £317,397 £143,500 28 Nov 2003