2
results
Sold prices in Upper Dean Terrace, Edinburgh, EH4
5 Upper Dean Terrace, Edinburgh, EH4 1NU
- £715,000 Terraced 14 November 2016
3 Upper Dean Terrace, Edinburgh, EH4 1NU
- £910,777 Terraced 28 July 2006