£ 650\mo 33P Howden Hall Road, Edinburgh, EH16 6PW 6 Bathroom/s 6 Bedroom/s House / Flat Share / Flat Share