£770,000
Orchard Lodge - Topsham