3
results
Sold prices in Church Place, Dumfries, DG6
11 Church Place, Kirkcudbright, DG6 4AF
- £245,000 Terraced 20 September 2023
5 Church Place, Kirkcudbright, DG6 4AF
- £165,000 Terraced 03 April 2023
3 Church Place, Kirkcudbright, DG6 4AF
- £142,500 Terraced 10 May 2018