Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
VENTON FARM £494,042 £380,000 17 Feb 2017
VENTON ORCHARD Detached £240,943 £150,000 4 Apr 2007