Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LEVEN BRIDGE MILL LEVEN BANK Detached £650,912 £490,000 28 Sep 2016
MEADOW BRAE LEVEN BANK £1,103,841 £905,000 29 Jan 2020