2
results
Sold prices in St. Leonards Bank, Edinburgh, EH8
13 St. Leonards Bank, Edinburgh, EH8 9SQ
- £585,000 Terraced 06 April 2020
20 St. Leonards Bank, Edinburgh, EH8 9SQ
- £375,000 Terraced 04 November 2016