Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TUMBLEWEED HOUSE Detached £920,814 £725,000 4 Aug 2017