Offers over £125,000
2 bedroom flat
12b, Buccleuch Street, Dalkeith, EH22 1HA
Offers over £125,000
2 bedroom flat
Offers over £230,000
3 bedroom flat
126c, The Loan, Loanhead, EH20 9AJ
Offers over £230,000
3 bedroom flat
Offers over £175,000
2 bedroom flat
29 Dentylion Park, Bilston, Midlothian, Eh25 9ah, Roslin, EH25 9AH
Offers over £175,000
2 bedroom flat
Offers over £150,000
2 bedroom flat
69a, Polton Street, Bonnyrigg, EH19 3DQ
Offers over £150,000
2 bedroom flat
Offers over £155,000
2 bedroom flat
Burnbrae Terrace, Bonnyrigg, EH19 3DB
Offers over £155,000
2 bedroom flat
Fixed price £120,000
1 bedroom flat
6/8 Dundas Street, Bonnyrigg, EH19 3AS
Fixed price £120,000
1 bedroom flat
Fixed price £165,000
2 bedroom flat
26 Lawrie Terrace, Loanhead, EH20 9AR
Fixed price £165,000
2 bedroom flat
Fixed price £250,000
3 bedroom flat
Clerk Street, Loanhead, EH20 9DP
Fixed price £250,000
3 bedroom flat
Offers over £170,000
3 bedroom flat
Reed Drive, Newtongrange, Dalkeith, EH22 4SP
Offers over £170,000
3 bedroom flat
Offers over £185,000
2 bedroom flat
South Chesters Park, Bonnyrigg, EH19 3GE
Offers over £185,000
2 bedroom flat