Letting Agents in Torquay - Babbacombe 13 Fore Street, Babbacombe, Torquay, TQ1 4PU Tags: houses, property management, residential