Property sales in Barcroft, Willenhall

Found 3 transactions going back to March 1997.

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