14 

Flats for Sale in Musselburgh

 

High Street, Musselburgh, EH21 7DA
Offers over £125,000
2 bedroom flat

18d High Street, Musselburgh, EH21 7AG
Offers over £75,000
flat

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