Craigleith Avenue South, Ravelston - 3 bed residence | PreMarket