Offers over £315,000
3 bedroom flat
Appin Place, Slateford, EH14 1PW
Offers over £315,000
3 bedroom flat
Fixed price £535,000
3 bedroom flat
Primrose Terrace, Slateford, EH11 1PD
Fixed price £535,000
3 bedroom flat