1 results
These three terraced properties are situated on the charming Isle of Rum, a small island in the Inner Hebrides.