26
results
Sold prices in Lonsdale Terrace, Edinburgh, EH3
5 Lonsdale Terrace, Edinburgh, EH3 9HN
- £420,000 Flat 25 October 2005
17 Lonsdale Terrace, Edinburgh, EH3 9HL
- £107,000 Flat 29 July 2005