Well presented, one bedroom First floor flat with large rear garden located in a much sought after area of Kirkcudbright with attractive views across...