2
results
Sold prices in Orchard Place, Barnstaple, EX32
1 Orchard Place, Barnstaple, EX32 8AS
- £267,000 Detached, Freehold 30 July 2021
- £208,500 Detached, Freehold 05 February 2016
2 Orchard Place, Barnstaple, EX32 8AS
- £229,000 Detached, Freehold 18 May 2007