Occupying a sought-after position in Edinburgh's prestigious Grange, this four-bedroom double upper offers an exceptional opportunity. While some...
Welcome to a spacious main-door upper villa which features two reception rooms, a well-equipped kitchen, four bedrooms, and a three-piece shower...