2 bed semi-detached house for sale in Moray IV31 – £140,000