Peat Stack & Croft House Isle of Lewis 20x20 - SOLD

£ 4,200.00