Offers over £159,000
1 bedroom flat
5 3f3 Beaverbank Place, Broughton, EH7 4ER
Offers over £159,000
1 bedroom flat
Offers over £450,000
3 bedroom flat
36 Ravelston Garden, Ravelston, EH4 3LF
Offers over £450,000
3 bedroom flat
Offers over £220,000
4 bedroom flat
31 Powdermill Brae, Gorebridge, EH23 4HX
Offers over £220,000
4 bedroom flat
Offers over £1,450,000
5 bedroom detached house
14 Gordon Terrace, Newington, EH16 5QR
Offers over £1,450,000
5 bedroom detached house
Offers over £447,500
4 bedroom detached house
10 Lodge Park, Fort William Road, Newtonmore, PH20 1AB
Offers over £447,500
4 bedroom detached house
Offers over £775,000
3 bedroom flat
30 Mansionhouse Road, Grange, EH9 2JD
Offers over £775,000
3 bedroom flat
Offers over £260,000
1 bedroom flat
3 1f1 Dalmeny Road, Trinity, EH6 4QX
Offers over £260,000
1 bedroom flat
Offers over £625,000
4 bedroom detached house
Braeside, 46 Hopetoun Terrace, Gullane, EH31 2DE
Offers over £625,000
4 bedroom detached house
Offers over £225,000
2 bedroom flat
19e High Street, North Berwick, EH39 4HH
Offers over £225,000
2 bedroom flat
Fixed price £145,000
1 bedroom flat
8/21 Kirkland Court, Lasswade Road, Liberton, EH16 6RZ
Fixed price £145,000
1 bedroom flat