Offers over £139,500
2 bedroom terraced house
Cuikenburn, Penicuik, EH26 0JQ
Offers over £139,500
2 bedroom terraced house
Offers over £145,000
2 bedroom flat
38 Mckinlay Terrace, Loanhead, EH20 9JG
Offers over £145,000
2 bedroom flat
Offers over £105,000
1 bedroom flat
21 Parkhill, Gorebridge, EH23 4BP
Offers over £105,000
1 bedroom flat
Offers over £325,000
5 bedroom detached house
15 Old Star Road, Newtongrange, EH22 4NR
Offers over £325,000
5 bedroom detached house
Offers over £235,000
3 bedroom semi-detached house
56 Mauricewood Road, Penicuik, EH26 0JP
Offers over £235,000
3 bedroom semi-detached house
Offers over £350,000
3 bedroom semi-detached house
Woolmet, Dalkeith, EH22 1SG
Offers over £350,000
3 bedroom semi-detached house
Offers over £180,000
3 bedroom detached house
1 Hillview Gardens, Loanhead, EH20 9PT
Offers over £180,000
3 bedroom detached house
Offers over £180,000
3 bedroom end-terraced house
37 Easthouses Road, Dalkeith, EH22 4EB
Offers over £180,000
3 bedroom end-terraced house
Offers over £450,000
4 bedroom detached house
51 Sycamore Drive, Penicuik, EH26 0FS
Offers over £450,000
4 bedroom detached house
Offers over £385,000
4 bedroom detached house
Polton Vale, Loanhead, EH20 9DF
Offers over £385,000
4 bedroom detached house