Offers over £375,000
3 bedroom flat
1b/28, Grassmarket, Old Town, EH1 2HY
Offers over £375,000
3 bedroom flat
Offers over £205,000
2 bedroom flat
Orwell Terrace, Dalry (Edinburgh), EH11 2DX
Offers over £205,000
2 bedroom flat
Offers over £195,000
2 bedroom flat
13 Granton Park Avenue, Granton, EH5 1HS
Offers over £195,000
2 bedroom flat
Offers over £62,000
2 bedroom flat
Skye Street, Greenock, PA16 7JQ
Offers over £62,000
2 bedroom flat
Offers over £460,000
2 bedroom flat
6a Priestfield Road, Newington, EH16 5HH
Offers over £460,000
2 bedroom flat
Offers over £90,000
1 bedroom flat
Castle Street, Tayport, DD6 9BY
Offers over £90,000
1 bedroom flat
Offers over £40,000
1 bedroom flat
Oakfield Drive, Dumfries, DG1 4PD
Offers over £40,000
1 bedroom flat
Offers over £74,950
2 bedroom flat
Ashvale Crescent, Springburn, G21 1NB
Offers over £74,950
2 bedroom flat
Offers over £225,000
1 bedroom flat
Roseburn Terrace, Roseburn, EH12 5NQ
Offers over £225,000
1 bedroom flat
Offers over £105,000
2 bedroom flat
Queens Gardens, Ladybank, Cupar, KY15 7LP
Offers over £105,000
2 bedroom flat