2
results
Sold prices in Ardmillan Terrace, Edinburgh, EH11
13 Ardmillan Terrace, Edinburgh, EH11 2JW
- £449,500 Terraced 28 March 2024
11 Ardmillan Terrace, Edinburgh, EH11 2JW
- £380,000 Terraced 11 July 2008