10 

Flats for Sale in Marchmont

 

Marchmont Road, Marchmont, EH9 1BG
Offers over £440,000
3 bedroom flat

100/6 Thirlestane Road, Marchmont, EH9 1AS
Offers over £550,000
4 bedroom flat

Marchmont Road, Marchmont, EH9 1BG
Fixed price £440,000
3 bedroom flat

43/12 Warrender Park Terrace, Marchmont, EH9 1EB
Offers over £460,000
3 bedroom flat

1/12 Saint Margaret's Place, Marchmont, EH9 1AY
Offers over £450,000
2 bedroom flat

Marchmont Crescent, Marchmont, EH9 1HD
Offers over £500,000
4 bedroom flat

373f3 Argyle Place, Marchmont, EH9 1JT
Offers over £385,000
3 bedroom flat

Warrender Park Road, Marchmont, EH9 1EU
Fixed price £600,000
3 bedroom flat

1 138 Mount Grange, Marchmont, EH9 2QZ
Offers over £125,000
1 bedroom flat

884f Thirlestane Road, Marchmont, EH9 1AS
Offers over £400,000
3 bedroom flat