Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELMSDALE Terraced £80,000 12 Oct 2023
2 HELMSDALE Terraced £46,500 10 Dec 2004
3 HELMSDALE Terraced £62,000 17 Jun 2016
4 HELMSDALE Terraced £74,000 30 Sep 2021
5 HELMSDALE Terraced £28,500 7 Aug 1998
8 HELMSDALE Terraced £82,500 14 Dec 2007