1
result
Sold prices in Newcraighall Road, Edinburgh, EH21
112a Newcraighall Road, Musselburgh, EH21 8QT
- £128,050 Flat 30 September 2022
- £115,000 Flat 31 August 2007
- £84,000 Flat 26 August 2005