This three-bedroom semi-detached house in Pittenweem enjoys a sociable open-plan layout on the ground floor and is presented in an immaculate,...