1
result
Sold prices in Kilmaurs Terrace, Edinburgh, EH16
6 Kilmaurs Terrace, Edinburgh, EH16 5DR
- £385,000 Flat 15 January 2021
- £250,000 Terraced 15 September 2014
- £370,000 Terraced 31 March 2009
- £300,000 Terraced 18 July 2008