Well presented three bedroom maisonette apartment with stunning views over the Crags and just a stone’s throw from the green expanse of Holyrood park...
19/4 Rankeillor St is a well maintained three-bedroom flat situated on the second floor in the highly sought-after Newington area. Just a stone's...