Light and beautifully presented, three-bedroom, mid-terrace house with private gardens. Set in a modern residential development in the Craigmillar...