This modern semi-detached house in Leuchars offers well- proportioned accommodation over two floors, plus private front and rear gardens. A...