14 

Flats for Sale in Musselburgh

 

Millhill, Musselburgh, EH21 7RJ
Offers over £140,000
1 bedroom flat

5e King Street, Musselburgh, EH21 7ER
Offers over £110,000
1 bedroom flat

31a, Eskside West, Musselburgh, EH21 6PP
Offers over £150,000
1 bedroom flat

22c Newbigging, Musselburgh, EH21 7AN
Offers over £155,000
2 bedroom flat

Albert Place, Wallyford, Musselburgh, EH21 8LD
Offers over £150,000
2 bedroom flat

85a, New Street, Musselburgh, EH21 6DA
Offers over £140,000
1 bedroom flat

29f Rothesay Place, Musselburgh, EH21 7EX
Fixed price £160,000
2 bedroom flat

57e West Holmes Gardens, Musselburgh, EH21 6QW
Offers over £185,000
2 bedroom flat

Balcarres Place, Musselburgh, EH21 7SA
Fixed price £135,000
1 bedroom flat

124 Inveresk Road, Musselburgh, EH21 7AY
Fixed price £175,000
2 bedroom flat