16 James Street, Cellardyke, Anstruther, KY10 3AY
£165,000 on 28 March 2024
£165,000 on 28 March 2024
£125,000 on 1 March 2024
£160,100 on 21 August 2014
£210,000 on 2 February 2024
£105,000 on 20 September 2012
£102,000 on 15 September 2005
£250,000 on 25 January 2024
£140,000 on 8 August 2013
£205,000 on 16 January 2024
£385,000 on 20 December 2023
£236,000 on 9 December 2011
£235,000 on 20 December 2023
£161,000 on 25 January 2019
£500,000 on 20 December 2023
£295,000 on 11 February 2011
£325,000 on 20 December 2023
£193,995 on 21 September 2006
£365,000 on 19 December 2023
£278,000 on 19 September 2019
£270,000 on 20 January 2012
£258,000 on 31 August 2006
£140,000 on 2 November 2004