Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEEF STREET Terraced £56,304 £37,000 16 Jul 2014
6 LEEF STREET Terraced £97,682 £21,000 9 Jul 1998