Found 1 transactions going back to August 2006.
This Detached property is located at Homestead, Abnash, Chalford Hill, Stroud, GL6 8QL and was last sold for £415,000 on 03 Aug 2006.