House soldTuesday, 23 June 2026 Detached house sold for £285,000 Freehold. Completed 23 Jun 2026. 21 Byron Road, Torquay, TQ1 4PH Tell the neighbours Share WhatsApp Facebook X Copy link See the official record