12 

Flats for Sale in Marchmont

 

Marchmont Road, Marchmont, EH9 1HR
Offers over £420,000
4 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 £460,000
2 bedroom flat

10/4 Gladstone Terrace, Marchmont, EH9 1LU
Offers over £370,000
2 bedroom flat

Marchmont Road, Marchmont, EH9 1HY
Offers over £390,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

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