25 

Flats for Sale in Musselburgh

 

28c Eskside West, Musselburgh, EH21 6PP
Offers over £140,000
1 bedroom flat

80 New Street, Musselburgh, EH21 6JQ
Offers over £145,000
2 bedroom flat

8 Loretto Court, Musselburgh, EH21 6EF
Offers over £120,000
1 bedroom flat

Stoneybank Road, Musselburgh, EH21 6HJ
Offers over £170,000
2 bedroom flat

99 2/3 Market Street, Musselburgh, EH21 6PY
Offers over £145,000
1 bedroom flat

The Parsonage, 21k High Street, Musselburgh, EH21 7AD
Offers over £130,000
1 bedroom flat

195a North High Street, Musselburgh, EH21 6AP
Offers over £115,000
1 bedroom flat

6d, Stoneybank Gardens North, Musselburgh, EH21 6NB
Fixed price £157,500
2 bedroom flat

1e Balcarres Place, Musselburgh, EH21 7SA
Offers over £135,000
1 bedroom flat

North High Street, Musselburgh, EH21 6AN
Offers over £125,000
1 bedroom flat