Property sales in Market Square - Stafford - ST16 2JL

Found 2 transactions going back to September 2015.

Date Address Price
24 Jan 2024 5 Market Square £ 743,000
28 Sep 2015 5 Market Square £ 1,330,000