10 Mackie Grove£415,000Dec 2025
52 Mackie Grove£340,000Aug 2025
36 Mackie Grove£425,000Nov 2024
24 Mackie Grove£335,000Apr 2024
54 Mackie Grove£320,000Jul 2023
50 Mackie Grove£330,000May 2023
8 Mackie Grove£322,500Apr 2023
48 Mackie Grove£335,000Mar 2023
40 Mackie Grove£375,000Jan 2023
20 Mackie Grove£382,000Jul 2022
34 Mackie Grove£330,000Mar 2022
12 Mackie Grove£352,000Mar 2018
20 Mackie Grove£245,000Jun 2017
16 Mackie Grove£250,000Sept 2016
14 Mackie Grove£217,000Sept 2015
32 Mackie Grove£217,500Nov 2014
24 Mackie Grove£105,000Dec 2013
32 Mackie Grove£167,000Oct 2011
24 Mackie Grove£107,500May 2008
4 Mackie Grove£203,000Oct 2007
42 Mackie Grove£190,000Mar 2007
12 Mackie Grove£172,500Oct 2006
16 Mackie Grove£153,000Feb 2005
8 Mackie Grove£135,000Sept 2004
22 Mackie Grove£182,000Jul 2004
28 Mackie Grove£147,000Jan 2004
36 Mackie Grove£159,950Sept 2003
6 Mackie Grove£132,000Jul 2003
46 Mackie Grove£113,000Oct 2002
20 Mackie Grove£118,000Mar 2002
42 Mackie Grove£106,000May 2001
34 Mackie Grove£75,000Apr 2001
32 Mackie Grove£86,000Jan 2001
14 Mackie Grove£101,000Dec 2000
34 Mackie Grove£71,000Mar 2000
28 Mackie Grove£73,000Jul 1999
36 Mackie Grove£51,000Dec 1997
56 Mackie Grove£55,000Jun 1997
40 Mackie Grove£42,000Feb 1997
20 Mackie Grove£57,500Nov 1996
14 Mackie Grove£55,750Jun 1996
28 Mackie Grove£40,000Jun 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.