Riversdale, 82 St. Mary Street, Kirkcudbright, DG6 4EJ
£296,000 on 24 May 2022
£296,000 on 24 May 2022
£296,000 on 24 May 2022
£270,000 on 22 May 2022
£253,000 on 19 May 2022
£150,000 on 15 December 2010
£210,000 on 12 May 2022
£157,000 on 6 August 2019
£157,600 on 14 July 2005
£300,000 on 5 May 2022
£268,000 on 1 July 2021
£190,000 on 26 February 2021
£151,500 on 3 May 2022
£460,000 on 20 April 2022
£175,000 on 13 April 2022
£100,000 on 29 March 2016
£415,000 on 5 April 2022