2
results
Sold prices in The Orchard, Letchworth, SG7
3 The Orchard, Baldock, SG7 6DE
- £684,000 Detached, Freehold 01 February 2017
4 The Orchard, Baldock, SG7 6DE
- £405,000 Detached, Freehold 07 April 2004
- £160,000 Detached, Freehold 18 April 1997