Apartments in Devon

SeaSound, Ilfracombe
11 At The Beach, Torcross
12 Red Rock Apartments, Dawlish