26
results
Sold prices in The Orchards, Cambridge, CB1
22 The Orchards, Cambridge, CB1 9HD
- £286,900 Detached, Freehold 30 March 2005
8 The Orchards, Cambridge, CB1 9HD
- £270,000 Detached, Freehold 30 July 2004