Homes in Kirkcudbright.

Every home for sale in Kirkcudbright, what they really sold for, and who sells them.

30for sale today
£250,000typical asking

30 homes for sale in Kirkcudbright at a typical £250,000. Williamson & Henry is advertising the most homes here, 20 of them.