Property sales in Barcroft, Willenhall

Found 3 transactions going back to March 1997.

Date Address Price
22 Jan 2025 5 Barcroft £ 130,000
28 Apr 2023 2 Barcroft £ 156,000
24 Mar 1997 10 Barcroft £ 33,000