Hillside is a spacious three-bedroom detached residence that enjoys a peaceful village location, close to St Andrews and Dundee. Tucked away within...