12 

Flats for Sale in Marchmont

 

18/6 Roseneath Terrace, Marchmont, EH9 1JN
Offers over £325,000
2 bedroom flat

Marchmont Road, Marchmont, EH9 1HR
Offers over £350,000
2 bedroom flat

Spottiswoode Street, Marchmont, EH9 1DH
Offers over £400,000
2 bedroom flat

12 Spottiswoode Road, Marchmont, EH9 1BQ
Offers over £400,000
2 bedroom flat

1a Millerfield Place, Marchmont, EH9 1LW
Offers over £325,000
2 bedroom flat

Argyle Place, Marchmont, EH9 1JU
Offers over £210,000
1 bedroom flat

Thirlestane Road, Marchmont, EH9 1AR
Offers over £420,000
3 bedroom flat

St Margarets Place, Marchmont, EH9 1AY
Offers over £449,999
2 bedroom flat

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

Gladstone Terrace, Marchmont, EH9 1LU
Offers over £299,999
2 bedroom flat