8 

Flats for Sale in Musselburgh

 

32b Beach Lane, Musselburgh, EH21 6LB
Offers over £128,000
1 bedroom flat

29b Newbigging, Musselburgh, EH21 7AL
Offers over £125,000
2 bedroom flat

34 Eskside West, Musselburgh, EH21 6PR
Offers over £165,000
2 bedroom flat

Monktonhall Terrace, Musselburgh, EH21 6ER
Offers over £175,000
2 bedroom flat

Mansfield Road, Musselburgh, EH21 7DS
Guide price £129,995
2 bedroom flat

10b Bush Terrace, Musselburgh, EH21 6DF
Offers over £100,000
1 bedroom flat

West Holmes Gardens, Musselburgh, EH21 6QW
Offers over £165,000
2 bedroom flat

Here are some other properties similar to your search that we think you might like.

50 Cranston Way, Haddington, EH41 3TJ
Fixed price £124,576
2 bedroom end-terraced house

Dovecote Steadings, Haddington, EH41 4HU
Prices From £157,250
2 bedroom conversion