1
result
Sold prices in St. Leonards Hill, Edinburgh, EH8
8 St. Leonards Hill, Edinburgh, EH8 9RZ
- £261,900 Terraced 09 October 2012
- £220,500 Terraced 27 May 2005
- £170,000 Terraced 28 January 2005