Offers over £150,000
1 bedroom flat
31a, Eskside West, Musselburgh, EH21 6PP
Offers over £150,000
1 bedroom flat
Offers over £210,000
1 bedroom flat
6e Market Place, North Berwick, EH39 4JG
Offers over £210,000
1 bedroom flat
Offers over £185,000
2 bedroom flat
33 flat 4 Dolphingstone View, Prestonpans, EH32 9QU
Offers over £185,000
2 bedroom flat
Offers over £155,000
2 bedroom flat
22c Newbigging, Musselburgh, EH21 7AN
Offers over £155,000
2 bedroom flat
Offers over £150,000
2 bedroom flat
Albert Place, Wallyford, Musselburgh, EH21 8LD
Offers over £150,000
2 bedroom flat
Offers over £250,000
3 bedroom flat
The Maltings, Haddington, EH41 4EF
Offers over £250,000
3 bedroom flat
Offers over £140,000
1 bedroom flat
85a, New Street, Musselburgh, EH21 6DA
Offers over £140,000
1 bedroom flat
Offers over £180,000
2 bedroom flat
30 Eskview Terrace, Musselburgh, EH21 6LT
Offers over £180,000
2 bedroom flat
Offers over £149,500
2 bedroom flat
Toll House Gardens, Tranent, EH33 2QQ
Offers over £149,500
2 bedroom flat
Offers over £155,000
2 bedroom flat
29f Rothesay Place, Musselburgh, EH21 7EX
Offers over £155,000
2 bedroom flat