Superb location within Inverkeithing, opposite Ballast Bank, and a short walk to the railway halt. This substantial dwelling is spread over two...
Attractive ground floor apartment situated in modern quiet residential area close to the town centre yet within a five minute walk to the train...