Enjoying a peaceful cul-de-sac setting with outstanding southerly views to the Pentland Hills, 31 Hainburn Park is a rarely available semi-detached...