1
result
Sold prices in Haddington Road, Edinburgh, EH21
5 Haddington Road, Musselburgh, EH21 7PT
- £795,000 Detached 03 July 2024
- £564,000 Detached 30 July 2010
- £550,000 Detached 28 July 2006