5
results
Sold prices in Mains Of Craigmillar, Edinburgh, EH16
1 Mains Of Craigmillar, Edinburgh, EH16 4SE
- £315,000 Terraced 03 October 2023
5 Mains Of Craigmillar, Edinburgh, EH16 4SE
- £355,000 Terraced 19 August 2022
- £210,000 Terraced 29 October 2010
6 Mains Of Craigmillar, Edinburgh, EH16 4SE
- £408,133 Terraced 20 November 2020
4 Mains Of Craigmillar, Edinburgh, EH16 4SE
- £270,000 Terraced 19 December 2019
- £179,500 Terraced 22 August 2011
2 Mains Of Craigmillar, Edinburgh, EH16 4SE
- £250,000 Terraced 27 July 2007