21 Cearn Romasdail, Portree, ISLE OF SKYE
Armadale House Bank Street, Portree, ISLE OF SKYE
Somerled Square, Portree, ISLE OF SKYE