Offers over £135,000
1 bedroom flat
47c New Street, Musselburgh, EH21 6BX
Offers over £135,000
1 bedroom flat
Offers over £375,000
3 bedroom terraced house
West Holmes Gardens, Musselburgh, EH21 6QW
Offers over £375,000
3 bedroom terraced house
Offers over £230,000
2 bedroom semi-detached house
18 Mucklets Avenue, Musselburgh, EH21 6HX
Offers over £230,000
2 bedroom semi-detached house
Offers over £180,000
2 bedroom semi-detached house
Albert Place, Wallyford, Musselburgh, EH21 8LG
Offers over £180,000
2 bedroom semi-detached house
Offers over £125,000
2 bedroom flat
6d, South Street, Musselburgh, EH21 6AT
Offers over £125,000
2 bedroom flat
Offers over £130,000
1 bedroom flat
25/1 Fishermans Court, New Street, Musselburgh, EH21 6JH
Offers over £130,000
1 bedroom flat
Offers over £300,000
4 bedroom detached house
Innes Neuk, Wallyford, Musselburgh, EH21 8EW
Offers over £300,000
4 bedroom detached house
Offers over £135,000
1 bedroom flat
Balcarres Place, Musselburgh, EH21 7SA
Offers over £135,000
1 bedroom flat
Offers over £205,000
2 bedroom terraced house
Fa'side Gardens, Musselburgh, EH21 8AX
Offers over £205,000
2 bedroom terraced house
Offers over £405,000
3 bedroom semi-detached house
20 Newhailes Crescent, Musselburgh, EH21 6DS
Offers over £405,000
3 bedroom semi-detached house