13 

Flats for Sale in Musselburgh

 

Eskside West, Musselburgh, EH21 6PL
Offers over £175,000
2 bedroom flat

1b St Michael's Avenue, Musselburgh, EH21 7BD
Offers over £135,000
2 bedroom flat

Eskview Avenue, Musselburgh, EH21 6NR
Offers over £155,000
2 bedroom flat

North High Street, Musselburgh, EH21 6AP
Offers over £170,000
3 bedroom flat

4c Links View, Musselburgh, EH21 6JT
Offers over £215,000
3 bedroom flat

136e Inveresk Road, Musselburgh, EH21 7AX
Offers over £149,995
3 bedroom flat

7d Newbigging, Musselburgh, EH21 7AJ
Offers over £135,000
2 bedroom flat

40 Lochend Road North, Musselburgh, EH21 6BG
Offers over £105,000
1 bedroom flat

Millhill, Musselburgh, EH21 7RL
Offers over £125,000
2 bedroom flat