2
results
Sold prices in Craighall Terrace, Edinburgh, EH21
16 Craighall Terrace, Musselburgh, EH21 7PL
- £650,000 Terraced 03 July 2024
- £543,944 Terraced 20 December 2019
12 Craighall Terrace, Musselburgh, EH21 7PL
- £557,500 Terraced 02 December 2020