1
result
Sold prices in Esplanade Terrace, Edinburgh, EH15
21 Esplanade Terrace, Edinburgh, EH15 2ES
- £721,000 Flat 30 August 2019
- £603,000 Terraced 12 May 2016
- £499,000 Terraced 07 November 2011
- £419,500 Terraced 10 February 2006