3B, Station Road, Haddington, EH41 3NU
£125,000 on 7 August 2024
£85,000 on 22 August 2018
£125,000 on 7 August 2024
£85,000 on 22 August 2018
£135,000 on 1 August 2024
£120,000 on 14 February 2020
£105,000 on 6 April 2006
£83,000 on 30 January 2004
£388,000 on 1 August 2024
£320,000 on 1 August 2024
£268,000 on 13 December 2018
£235,000 on 31 July 2024
£145,000 on 12 March 2020
£115,000 on 11 August 2011
£155,255 on 31 July 2024
£67,300 on 19 December 2003
£112,500 on 31 July 2024
£60,000 on 29 August 2005
£143,325 on 31 July 2024
£155,000 on 16 March 2007
£145,000 on 31 October 2005
£417,500 on 28 July 2024
£325,000 on 10 August 2017
£650,000 on 28 July 2024
£581,000 on 25 March 2021
£525,000 on 26 March 2019