1
result
Sold prices in The Orchard, Swindon, SN3
1 The Orchard, Swindon, SN3 1NG
- £475,000 Terraced, Leasehold 13 December 2023
- £275,000 Terraced, Leasehold 13 May 2016
- £242,500 Detached, Leasehold 08 August 2006