Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 LEECHPOOL HOLDINGS Detached £658,897 £615,000 10 Dec 2021