Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HELMSDALE Detached £471,625 £83,000 15 Dec 1995
3 HELMSDALE Semi-Detached £299,301 £159,000 19 Nov 2004
4 HELMSDALE Detached £415,010 £270,000 13 Jun 2014
5 HELMSDALE Detached £285,947 £165,500 16 Sep 2011
6 HELMSDALE Detached £412,057 £172,000 25 Apr 2003
7 HELMSDALE Semi-Detached £249,998 £241,250 11 Mar 2022
8 HELMSDALE Detached £460,731 £304,250 11 Aug 2014
9 HELMSDALE Semi-Detached £245,888 £194,000 14 Sep 2017
11 HELMSDALE Semi-Detached £249,141 £190,000 8 Dec 2016
13 HELMSDALE Semi-Detached £248,165 £145,000 17 Dec 2010