Property sales in Owl Street, Stocklinch, Ilminster

Found 3 transactions going back to August 2014.

Date Address Price
5 Nov 2021 Land On The South Side Of, Owl Street £ 450,000
13 Aug 2015 1 Owl Street £ 195,000
22 Aug 2014 The Old Barn, Owl Street £ 177,500