1
result
Sold prices in Otter View, Sidmouth, EX10
1 Otter View, Newton Poppleford, Sidmouth, EX10 0EH
- £285,000 Terraced, Freehold 20 September 2018
- £170,000 Terraced, Freehold 16 November 2011