Property sales in St Owens Road - Much Wenlock - TF13 6BT

Found 3 transactions going back to December 1999.

Date Address Price
1 Dec 2016 2 St Owens Road £ 210,000
31 Mar 2006 2 St Owens Road £ 177,500
13 Dec 1999 4 St Owens Road £ 17,630