Property sales in - Eccleshall - Stafford - ST21 6LU

Found 2 transactions going back to September 2003.

Date Address Price
1 Dec 2008 Step-a-side, £ 355,000
26 Sep 2003 Step-a-side, £ 235,000