Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN STREET Terraced £49,218 £39,000 13 Oct 2017
4 LEVEN STREET Terraced £72,891 £42,500 8 Jan 2010
6 LEVEN STREET Terraced £62,286 £40,000 11 Apr 2014
8 LEVEN STREET Terraced £98,658 £61,000 14 Mar 2007