Offers over £150,000
2 bedroom flat
156 Boswall Parkway, Boswall, EH5 2JJ
Offers over £150,000
2 bedroom flat
Offers over £360,000
3 bedroom flat
Mayfield Road, Grange, EH9 2NJ
Offers over £360,000
3 bedroom flat
Offers over £200,000
2 bedroom flat
Saughton Gardens, Saughtonhall, EH12 5TE
Offers over £200,000
2 bedroom flat
Offers over £250,000
2 bedroom flat
19/3 Murieston Crescent, Dalry, EH11 2LL
Offers over £250,000
2 bedroom flat
Offers over £320,000
2 bedroom flat
1/5, Kimmerghame Drive, Fettes, EH4 2GJ
Offers over £320,000
2 bedroom flat
Offers over £155,000
2 bedroom flat
St Ninians Way, Musselburgh, EH21 8JH
Offers over £155,000
2 bedroom flat
Offers over £295,000
3 bedroom flat
132a North High Street, Musselburgh, EH21 6AS
Offers over £295,000
3 bedroom flat
Offers over £150,000
3 bedroom flat
Oxgangs Bank, Oxgangs, EH13 9LG
Offers over £150,000
3 bedroom flat
Offers over £105,000
3 bedroom flat
West Pilton Grove, West Pilton, EH4 4EP
Offers over £105,000
3 bedroom flat
Offers over £53,000
2 bedroom flat
Park Avenue, Duddingston, EH15 1JP
Offers over £53,000
2 bedroom flat