21 Church Street, Dumfries, DG2 7AT
£80,000 on 29 January 2025
£65,000 on 14 January 2016
£80,000 on 29 January 2025
£65,000 on 14 January 2016
£470,000 on 28 January 2025
£150,250 on 28 January 2025
£177,000 on 28 January 2025
£165,000 on 28 January 2025
£126,000 on 23 July 2017
£130,000 on 28 January 2025
£75,000 on 3 June 2004
£85,000 on 27 January 2025
£67,000 on 27 January 2025
£47,500 on 26 August 2021
£215,000 on 27 January 2025
£200,000 on 3 October 2021
£165,000 on 10 December 2015
£278,000 on 27 January 2025
£220,000 on 12 March 2007