21 Stewart Terrace, Edinburgh, EH11 1UP
£130,000 on 7 June 2018
£115,565 on 23 November 2007
£90,277 on 15 April 2004
£130,000 on 7 June 2018
£115,565 on 23 November 2007
£90,277 on 15 April 2004
£147,501 on 4 June 2018
£65,000 on 16 May 2013
£58,500 on 11 March 2013
£128,000 on 30 May 2018
£107,000 on 13 August 2015
£92,000 on 25 May 2006
£147,000 on 17 May 2018
£106,000 on 25 October 2012
£95,000 on 11 May 2006
£129,000 on 29 April 2018
£100,000 on 23 April 2015
£145,000 on 19 April 2018
£118,000 on 23 December 2015
£191,500 on 12 April 2018
£145,030 on 31 August 2009
£121,120 on 23 March 2018
£130,000 on 16 March 2018
£98,099 on 24 November 2006
£145,000 on 15 March 2018
£110,000 on 28 January 2005