1
result
Sold prices in Ducks Orchard, Exeter, EX6
2 Ducks Orchard, Exminster, Exeter, EX6 8UZ
- £475,000 Detached, Freehold 10 January 2011
- £320,000 Detached, Freehold 20 September 2002