1
result
Sold prices in Deanscroft, Stevenage, SG3
46 Deanscroft, Knebworth, SG3 6BB
- £205,000 Terraced, Leasehold 31 March 2017
- £141,000 Terraced, Leasehold 19 September 2006
- £124,000 Terraced, Leasehold 10 June 2005