1 bedroom terraced house to rent31C High Street, Kirkcudbright, Dumfries And Galloway. DG6 4JZ£450 pcm Photos