12 

Flats for Sale in Musselburgh

 

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

30 Eskview Terrace, Musselburgh, EH21 6LT
Offers over £180,000
2 bedroom flat

29f Rothesay Place, Musselburgh, EH21 7EX
Offers over £155,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
Offers over £170,000
2 bedroom flat

23g, New Street, Musselburgh, EH21 6JH
Fixed price £155,000
1 bedroom flat