Found 1 transactions going back to May 2008.
This Detached property is located at Oldwell Barn, College Lane, Ide, Exeter, EX2 9TF and was last sold for £700,000 on 12 May 2008.