Dwelling-house in Gatehouse-of-Fleet for sale
Kirkcudbright
1889