Sold House Prices in Walsall, Staffordshire | Average £169,253 | BritishProperty.uk