Otters Leap



Bideford • Show on map
View Details for Price
Otters Leap is located in Bideford, just 25 miles from Bull Point Lighthouse and 27 miles from Ashbury Golf Club. The property is around 3.2 miles from Royal North Devon Golf Club, 3.9 miles from Westward…More info
