26
results
Sold prices in Town Orchard, St Neots, PE19
30 Town Orchard, Southoe, St Neots, PE19 5YJ
- £86,000 Detached, Freehold 06 December 1996
21 Town Orchard, Southoe, St Neots, PE19 5YJ
- £78,500 Detached, Freehold 24 November 1995