£347,000
£262,500
£211,250
£115,000
the orchard abbeylands, staffordshire
Sold in OCT 2022
£800,000
abbeylands stafford road, staffordshire
Sold in APR 2004
£700,000
denfield house stafford road, staffordshire
Sold in MAY 2006
£665,000