Banff, AB45 2NT
A spacious two bedroom ground-floor flat with Shop premises. Located in the popular residential area in seaside town of Banff.