£621,529
£317,237
£332,950
£214,300
7 needwood park, staffordshire
Sold in DEC 2020
£582,500
103 efflinch lane, staffordshire
Sold in JUL 2015
£583,600
97 main street, staffordshire
Sold in NOV 2018
£587,000