Offers over £295,000
2 bedroom flat
5/6 Castle Wynd South, Grassmarket, EH1 2JT
Offers over £295,000
2 bedroom flat
Offers over £230,000
1 bedroom flat
86/3 West Bow, Grassmarket, EH1 2HH
Offers over £230,000
1 bedroom flat