Obtendo valor nulo para a propriedade modificada pela última vez do blob do Azure

Estou entendendonulo quando estou tentando buscar a propriedade LastModified do Azure Blob, abaixo está o trecho do mesmo.

CloudStorageAccount storageAccount = CloudStorageAccount.Parse("account");
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference("folder");
var blobs = container.ListBlobs();
foreach (var blob in blobs)
{
CloudBlockBlob blockBlob =container.GetBlockBlobReference(blob.ToString());
var timemodified = blockBlob.Properties.LastModified;
}

valor buscado emblob acima não é um CloudBlobDirectory. Agradecemos antecipadamente por qualquer ajuda.