2
results
Sold prices in Eildon Terrace, Edinburgh, EH3
10 Eildon Terrace, Edinburgh, EH3 5LU
- £1,023,795 Semi-detached 15 July 2022
14 Eildon Terrace, Edinburgh, EH3 5LU
- £450,000 Semi-detached 31 January 2014