3 bed semi-detached house for sale in Elphinstone EH33 – £315,995